Get the job you really want

Top Software Engineer Jobs

8,083+ Job Results
6 Days Ago
4 Locations
5,000 Employees
208K-366K Annually
Expert/Leader
5,000 Employees
208K-366K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will design and implement a mobile media platform, ensuring high availability and performance for Snap's media services. Responsibilities include driving media quality optimizations, collaborating across teams, and providing technical direction to influence company-wide initiatives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
6 Days Ago
5 Locations
Hybrid
5,000 Employees
189K-333K Annually
Senior level
5,000 Employees
189K-333K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Staff Software Engineer, you'll design and optimize large-scale content delivery and recommendation systems for Snapchat. You'll leverage your deep knowledge of ML and ranking systems and coach team members, driving technical direction for solving key challenges in content delivery and optimization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
6 Days Ago
4 Locations
5,000 Employees
189K-333K Annually
Expert/Leader
5,000 Employees
189K-333K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, implement, and operate critical scalable services to power Snap's ad serving systems. Collaborate across teams to understand product requirements and deliver innovative solutions while applying best practices for system availability, scalability, and operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
6 Days Ago
4 Locations
5,000 Employees
208K-366K Annually
Expert/Leader
5,000 Employees
208K-366K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer, iOS will create high-performance mobile applications, design software for Snapchat's camera features, and collaborate with the Design team on UI. Responsibilities include code reviews, evaluating technical trade-offs, and optimizing performance for mobile systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
6 Days Ago
Los Angeles, CA, USA
5,000 Employees
189K-333K Annually
Expert/Leader
5,000 Employees
189K-333K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Staff C++ Software Engineer, you will design and develop foundational systems for Snapchat’s AR engine and authoring tools, improve developer productivity, mentor teammates, and collaborate on strategic planning with product and design teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
6 Days Ago
6 Locations
5,000 Employees
189K-333K Annually
Expert/Leader
5,000 Employees
189K-333K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Staff Software Engineer, Backend will design, implement, and operate scalable services at Snap Inc. Responsibilities include collaborating across teams to meet product requirements, ensuring high availability and operational excellence, and independently executing medium-sized features. Candidates should have significant experience with backend services and distributed systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
8 Days Ago
Richmond, VA, USA
Hybrid
55,000 Employees
Senior level
55,000 Employees
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Senior Software Engineer at Capital One, you will lead the design and development of card data transformation solutions, collaborating with cross-functional Agile teams to create cloud-based products that enhance customer experiences. You'll also mentor fellow engineers and drive technology adoption within the organization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
6 Days Ago
New York, NY, USA
173 Employees
Senior level
173 Employees
Senior level
AdTech • Digital Media • Marketing Tech • Other
As a Staff Software Engineer, you will lead the design and development of high volume, low latency systems in ad technology. You will collaborate with cross-functional teams, tackle complex technical challenges, mentor engineers, and continuously improve system architecture, focused on scalable and resilient solutions.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+58 More
6 Days Ago
New York, NY, USA
173 Employees
Senior level
173 Employees
Senior level
AdTech • Digital Media • Marketing Tech • Other
The Senior Software Engineer will design, develop, and manage low latency, high-volume systems. Responsibilities include leading technical innovation, mentoring junior engineers, collaborating with cross-functional teams, and continuously researching new technologies to improve the system.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+58 More
7 Days Ago
Rome, NY, USA
Hybrid
40,000 Employees
78K-133K Annually
Senior level
40,000 Employees
78K-133K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
As a Senior Software Engineer at BAE Systems, you will lead the development of software features on a cyber-platform, engaging with peers to communicate technical methods and decisions. You will work in agile sprints and ensure high-quality software design and testing, contributing significantly to a multi-disciplinary team responsible for advanced Command, Control, Communications, and Intelligence systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+76 More
8 Days Ago
Wilmington, DE, USA
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Lead Software Engineer at JPMorgan Chase, you will develop innovative solutions, lead teams, and ensure high-quality production code while addressing operational stability issues and utilizing agile methodologies.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
15 Hours Ago
San Francisco, CA, USA
Hybrid
200 Employees
189K-241K Annually
Mid level
200 Employees
189K-241K Annually
Mid level
Enterprise Web • Greentech • Software
The role focuses on building and maintaining foundational capabilities for the product, developing tools to help engineering teams, and working closely with infrastructure and platform teams. Responsibilities include scaling cloud infrastructure, CI/CD processes, and enhancing engineering productivity.
Top Benefits:
401-K
Company Equity
Company Outings
+20 More
15 Hours Ago
San Francisco, CA, USA
1,000 Employees
149K-350K Annually
Junior
1,000 Employees
149K-350K Annually
Junior
Productivity • Professional Services • Software • Design
The Software Engineer will develop testing and benchmarking frameworks to ensure high quality and performance in Figma's products. Responsibilities include building tooling for observability, collaborating with engineering teams, and enhancing product quality across the organization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
7 Days Ago
Niles, IL, USA
Hybrid
94 Employees
Mid level
94 Employees
Mid level
Aerospace • Manufacturing
The Embedded Software Engineer will design, support, and test complex software systems for aerospace and defense applications, leading engineering project phases from concept to maintenance. Responsibilities include enhancing standards, communicating project scopes, and overseeing compliance with technical requirements.
7 Days Ago
Seattle, WA, USA
5,000 Employees
161K-293K Annually
Senior level
5,000 Employees
161K-293K Annually
Senior level
Artificial Intelligence • Information Technology • Natural Language Processing • Software • Business Intelligence • Generative AI
The Staff Software Engineer will develop scalable web-based solutions, implement new features, and optimize existing ones while collaborating with design and product teams. The role requires strong communication skills, initiative, and teamwork to tackle complex business problems effectively.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
15 Hours Ago
Bellevue, WA, USA
3,321 Employees
120K-158K Annually
Junior
3,321 Employees
120K-158K Annually
Junior
Productivity • Software
Seeking a Software Engineer II to work on backend sheet linking and formula features, scale backend services, and develop and maintain server-side Java code. Must have 2+ years of software development experience and Java or Kotlin experience.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+62 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
180K-300K Annually
Senior level
2,000 Employees
180K-300K Annually
Senior level
Cloud • Hardware • Security • Software
As a Senior/Staff Software Engineer at Verkada, you will enhance tools for Go to Market teams by identifying bottlenecks and implementing technical solutions across AWS, Salesforce, and NetSuite environments. Your role involves improving data reliability, leading projects, and mentoring junior engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Senior level
2,000 Employees
130K-280K Annually
Senior level
Cloud • Hardware • Security • Software
As a Senior Software Engineer, you will collaborate with the hardware team to develop camera features using C++ and Python, conduct code reviews, and contribute to the existing codebase with new features. Additionally, you will experiment with development boards and manage debugging and bug fixing tasks.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Senior level
2,000 Employees
130K-280K Annually
Senior level
Cloud • Hardware • Security • Software
As a Senior Software Engineer on the Infrastructure team, you will design and implement data infrastructure and pipelines to support data-driven decision making. Responsibilities include ensuring data quality and compliance, leading projects from design to implementation, and mentoring junior engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Senior level
2,000 Employees
130K-280K Annually
Senior level
Cloud • Hardware • Security • Software
As a Senior Software Engineer, you will architect and develop projects focused on enhancing Verkada's infrastructure for reliability and cost-efficiency, while leading cross-team efforts and establishing engineering best practices.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Senior level
2,000 Employees
130K-280K Annually
Senior level
Cloud • Hardware • Security • Software
As a Senior Software Engineer, you will architect and develop projects to enhance Verkada's infrastructure, focusing on scalability and reliability. Responsibilities include leading critical efforts, influencing platform features, providing technical support, and collaborating with cross-functional teams to deliver key results.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
200K-300K Annually
Senior level
2,000 Employees
200K-300K Annually
Senior level
Cloud • Hardware • Security • Software
The Staff Software Engineer will enhance Verkada’s security monitoring and detection infrastructure, onboard new systems, automate incident response workflows, and collaborate closely with the security team to develop the overall security program.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Mid level
2,000 Employees
130K-280K Annually
Mid level
Cloud • Hardware • Security • Software
As a Senior Software Engineer at Verkada, you will lead and develop systems that enhance the efficiency of the sales, order, finance, and support teams. Responsibilities include writing software for scalable company operations, integrating systems with core engineering teams, and learning new languages and technologies quickly.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Senior level
2,000 Employees
130K-280K Annually
Senior level
Cloud • Hardware • Security • Software
Build data infrastructure and pipeline to enable data driven decisions and improve Verkada products. Lead projects from design to implementation and mentor junior engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
7 Days Ago
San Mateo, CA, USA
2,000 Employees
120K-280K Annually
Entry level
2,000 Employees
120K-280K Annually
Entry level
Cloud • Hardware • Security • Software
As an Embedded Software Engineer at Verkada, you'll design, develop, test, and improve embedded and server-side software for various devices. You'll collaborate with hardware and product teams to create features, manage project priorities, and contribute to the existing code base, all while working in an agile team environment.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size