Get the job you really want

Top Software Engineer Jobs

8,197+ Job Results
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
As a Senior Backend Software Engineer, you will define and build innovative airspace management technologies, develop core services for equitable airspace access, and engage in open-source communities. Your role includes mentoring team members and contributing across the software development lifecycle, focusing on security, scalability, and reliability.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
The Senior Perception Software Engineer will develop machine learning solutions for obstacle detection in aircraft, build software infrastructure to utilize large-scale fleet data, and enhance machine learning systems for performance and reliability. This role involves addressing challenges in the machine learning development cycle and optimizing models for real-world applications.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Senior level
375 Employees
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
The Senior Perception Software Engineer will design integrated machine learning solutions for perception systems, build software infrastructure for learning algorithms, and solve large-scale challenges in machine learning development while ensuring safety in operations. This role requires a deep understanding of machine learning and experience in safety-critical sectors.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
San Francisco, CA, USA
Hybrid
350 Employees
Entry level
350 Employees
Entry level
Software
As a Software Engineer at Retool, you will work on developing features that impact thousands of customers, improve application performance, and participate in technical decision-making. You'll collaborate with product and design teams, engage in project planning, assist in team growth by interviewing new candidates, and contribute to the expansion of Retool’s engineering capabilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+31 More
19 Days Ago
South San Francisco, CA, USA
375 Employees
Mid level
375 Employees
Mid level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
As a Perception Software Engineer at Zipline, you will be responsible for developing and implementing innovative perception systems for autonomous aircraft. This includes selecting sensor configurations, designing algorithms for object perception and avoidance, building software infrastructure to improve algorithms, and collaborating with various teams for effective decision-making processes.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
19 Days Ago
San Francisco, CA, USA
Hybrid
350 Employees
188K-252K Annually
Mid level
350 Employees
188K-252K Annually
Mid level
Software
In this role, you will design and manage backend systems to support data integration and accessibility for Retool apps. Your responsibilities include building backend primitives, integrating APIs, and resolving customer issues related to data sources, ensuring smooth functionality and user experience across the platform.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+31 More
19 Days Ago
Chicago, IL, USA
264 Employees
Mid level
264 Employees
Mid level
Fintech • Payments • Financial Services
As a Software Engineer at Akuna, you will contribute to the development of a proprietary options trading platform by designing, implementing, and testing high-quality trading systems using modern C++. You will work collaboratively with traders and engineers, utilizing Agile methodologies and addressing complex problems.
19 Days Ago
Grand Rapids, MI, USA
100 Employees
Entry level
100 Employees
Entry level
Agency • Consumer Web • Mobile • Professional Services • Software • Database • App development
As a Software Developer at Atomic, you'll work in self-managed teams to create software products for clients, engaging in both coding and providing technical advice, while collaborating with designers and delivery leads.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+50 More
19 Days Ago
USA
Remote
660 Employees
Mid level
660 Employees
Mid level
Blockchain • Fintech • Cryptocurrency
As a Software Engineer on the Asset Transfer Team, you will design, build, and support secure crypto wallets, improve development feedback cycles, deliver maintainable code, and enhance overall code performance within the Gemini platform.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+30 More
19 Days Ago
San Jose, CA, USA
2,753 Employees
149K-210K Annually
Senior level
2,753 Employees
149K-210K Annually
Senior level
Fintech • Software
The Staff iOS Software Engineer will lead the development of next generation iOS applications, ensuring high quality through test-driven development while mentoring other mobile engineers. The role includes collaborating with cross-functional teams to contribute to a mobile-first experience and implementing innovative mobile technologies.
19 Days Ago
Pittsburgh, PA, USA
94 Employees
Entry level
94 Employees
Entry level
Angel or VC Firm • Other
The Software Developer/Platform Engineer will maintain and develop the Go Jane Go web application, working with a Nest.js backend and a React frontend. Responsibilities include implementing unit and integration testing, managing AWS technologies, and contributing to platform features such as user management and API development. Strong teamwork and communication skills are vital.
19 Days Ago
United States
Remote
800 Employees
Mid level
800 Employees
Mid level
Big Data • Food • Mobile • Payments
The iOS Software Engineer will build and maintain a mobile application, collaborating with a diverse team to develop user-centric solutions. Responsibilities include participating in engineering architecture discussions, product planning, and maintaining technical excellence through code review.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
19 Days Ago
Palo Alto, CA, USA
52 Employees
250K-450K Annually
Senior level
52 Employees
250K-450K Annually
Senior level
Biotech
As a Software Engineer VI at Chai, you will build scalable infrastructure, manage the engineering team, and make high-impact decisions that drive the company's future. You will also engage in both backend and frontend development, contributing to a rapidly growing generative AI platform.
19 Days Ago
Palo Alto, CA, USA
52 Employees
Junior
52 Employees
Junior
Biotech
As a Software Engineer III at Chai, you will build scalable infrastructure and make high-impact decisions to boost user engagement from 1 million to 100 million active users. You will work closely with a small, rapidly growing team, focusing on craftsmanship in software development.
19 Days Ago
Palo Alto, CA, USA
52 Employees
150K-300K Annually
Mid level
52 Employees
150K-300K Annually
Mid level
Biotech
The Software Engineer (Flutter) will be responsible for overseeing the front-end development of Chai's applications, ensuring good user experience and maintaining high coding standards. The engineer will work with a team on implementing cutting-edge AI inference engines and will make high-impact decisions that influence the company's future growth.
19 Days Ago
Long Beach, CA, USA
300 Employees
155K-235K Annually
Senior level
300 Employees
155K-235K Annually
Senior level
3D Printing • Aerospace • Hardware • Software • Manufacturing
As a Staff Flight Software Engineer, you will develop fault-tolerant flight software for Haven-1, collaborate with various engineering disciplines, conduct code reviews, develop driver-level code for systems integration, maintain Telemetry and Commanding Systems, and establish continuous integration frameworks for testing.
Top Benefits:
401-K
Company Equity
Company Outings
+22 More
19 Days Ago
Long Beach, CA, USA
679 Employees
115K-175K Annually
Senior level
679 Employees
115K-175K Annually
Senior level
Aerospace
As a Senior Ground Software Engineer, you will develop spacecraft ground software and support ground system development for various missions. Responsibilities include developing web-based software architecture, collaborating with flight software developers, and identifying systems issues for resolution.
19 Days Ago
San Francisco, CA, USA
35 Employees
Senior level
35 Employees
Senior level
Logistics • Transportation
As a Backend Software Engineer at Kargo, you will build a scalable and robust data infrastructure, enabling efficient data ingestion from edge devices and processing pipelines. You will work closely with other engineers in developing high-quality end-to-end data solutions.
Top Benefits:
401-K Matching
Company Outings
Dedicated Diversity Inclusion Staff
+18 More
19 Days Ago
Long Beach, CA, USA
679 Employees
140K-180K Annually
Senior level
679 Employees
140K-180K Annually
Senior level
Aerospace
As a Senior Enterprise Integration Software Engineer at Rocket Lab, you will support the development of satellite programs by leading technical development, creating system requirements, performing simulations and data analysis, and managing program milestones related to space to ground communications and data security.
19 Days Ago
Long Beach, CA, USA
679 Employees
130K-180K Annually
Senior level
679 Employees
130K-180K Annually
Senior level
Aerospace
As a Senior Flight Software Engineer, you will develop flight software for space systems, collaborating on design, coding, testing, and hardware interaction. You will have the chance to see your work impact space exploration shortly after implementation and participate in flight operations for various missions.
19 Days Ago
Long Beach, CA, USA
679 Employees
140K-180K Annually
Senior level
679 Employees
140K-180K Annually
Senior level
Aerospace
The Senior Ground Software Engineer II at Rocket Lab will develop and maintain technical budgets, system requirements, simulations, and test methods while leading spacecraft mission development and assisting with program management. The role requires collaboration on design documents and a strong emphasis on secure ground data systems.
19 Days Ago
Long Beach, CA, USA
679 Employees
150K-210K Annually
Senior level
679 Employees
150K-210K Annually
Senior level
Aerospace
The Principal Ground Software Engineer will lead and support Rocket Lab's efforts on space-to-ground communications, data infrastructure, mission operations, and data security. Responsibilities include developing and maintaining technical budgets, system requirements, simulations, test methods, and leading technical development of spacecraft missions while collaborating with team members.
19 Days Ago
Annapolis Junction, MD, USA
25 Employees
420K Annually
Senior level
25 Employees
420K Annually
Senior level
Information Technology • Security • Software
The Software Engineer will support the development and maintenance of an enterprise-level application in the intel community. Responsibilities include reviewing and testing software components, improving documentation, developing algorithms, and leading teams. Candidates must have extensive experience in various technologies and possess a TS/SCI clearance with polygraph.
Top Benefits:
401-K
Company Outings
Dental Insurance
+18 More
19 Days Ago
Phoenix, AZ, USA
500 Employees
Mid level
500 Employees
Mid level
Information Technology
The Technical Architect oversees quality control processes, maintains project alignment with objectives, identifies and mitigates risks, communicates with stakeholders, develops technology roadmap, transitions systems to cloud infrastructure, designs cloud architecture, creates design documents, optimizes software, implements data integration strategies, and enhances software applications.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+6 More
19 Days Ago
Washington, DC, USA
236 Employees
Senior level
236 Employees
Senior level
Software
The Software Engineer will develop and maintain applications using .NET and SQL, design complex databases, perform unit testing, and implement automations. The role requires diagnosing issues across application tiers, collaborating through Agile processes, and following security protocols.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size