Get the job you really want

Top Software Engineer Jobs

8,142+ Job Results
2 Days Ago
3 Locations
Remote
35 Employees
Mid level
35 Employees
Mid level
Software • Automation
As a Senior Software Engineer at Rootly, you will design and implement end-to-end feature sets, architect core infrastructure, and improve engineering standards. You'll work closely with customers on product development and need to adapt quickly to changing requirements in a fast-paced environment.
2 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Senior Software Engineer at Focused Labs, you will define team values, collaborate with clients to solve business problems, pair program, and write code using various modern technologies, while continuously learning and improving alongside your teammates.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
2 Days Ago
Austin, TX, USA
1,800 Employees
135K-185K Annually
Senior level
1,800 Employees
135K-185K Annually
Senior level
Cloud • Software
As a Senior Backend Software Engineer, you will design, develop, and deploy cloud-based services on AWS, collaborate with product teams, and ensure software quality and performance. You will contribute to the AI Studio team by building scalable solutions and following best practices in the software development lifecycle.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+50 More
2 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Lead Software Engineer at Focused Labs, you will ensure the team adheres to best development practices, make architecture decisions, ensure product readiness, collaborate on project priorities, manage team dynamics, and write code. You will foster relationships with client teams and provide guidance and feedback.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
2 Days Ago
Hawthorne, CA, USA
8,879 Employees
160K-220K Annually
Senior level
8,879 Employees
160K-220K Annually
Senior level
Aerospace • Other
As a Sr. Software Engineer at SpaceX, you will lead the improvement of additive manufacturing pre-print software, focusing on geometric deformation and integration with simulation tools. You will develop algorithms, collaborate with engineers, and refine processes to ensure high-quality manufacturing outputs for projects like Starship and Starlink.
2 Days Ago
Hawthorne, CA, USA
8,879 Employees
160K-220K Annually
Senior level
8,879 Employees
160K-220K Annually
Senior level
Aerospace • Other
As a Sr. Software Engineer on the Simulations team, you will design, develop, and test simulation software for SpaceX flight systems. Responsibilities include developing high-fidelity simulations, improving software reliability and performance, and collaborating with teams to enhance user experience.
2 Days Ago
Carlsbad, CA, USA
2,111 Employees
Senior level
2,111 Employees
Senior level
Retail • Sports
As a Sr. Software Engineer, you will design and develop B2B applications using Java and React, focusing on efficient data integration and scalable solutions. You will collaborate with teams to create high-quality applications, lead code reviews, and maintain APIs while staying updated on technology trends.
Top Benefits:
401-K
Commuter Benefits
Dental Insurance
+12 More
2 Days Ago
Hawthorne, CA, USA
8,879 Employees
160K-220K Annually
Senior level
8,879 Employees
160K-220K Annually
Senior level
Aerospace • Other
As a Sr. Software Engineer, you will develop autonomous software systems for Starshield, focusing on fault detection, prototyping key design concepts, and ensuring software reliability. You will manage all aspects of the software life cycle and provide technical leadership in a collaborative team environment.

Featured Jobs

2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
167K-200K Annually
Senior level
1,200 Employees
167K-200K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will enhance the data validation service by building new features, improving software architecture, and ensuring reliable operation. Responsibilities include debugging data replication, contributing to data connectors, designing software infrastructure, and mentoring junior developers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Hawthorne, CA, USA
8,879 Employees
160K-220K Annually
Senior level
8,879 Employees
160K-220K Annually
Senior level
Aerospace • Other
The Sr. Software Engineer at SpaceX will develop high-performance combustion simulation software using C++ and CUDA. Responsibilities include implementing advanced features for performance optimization, collaborating with engineers on simulation tools, and maintaining software development standards. A focus on solving complex engineering problems to support rocket engine development is essential.
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design and development of Fivetran's Data Lake product, working closely with product teams to implement scalable solutions and improve performance. Responsibilities include managing large-scale data lake systems, contributing to open-source projects, and ensuring operational excellence in security, reliability, and performance.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
167K-200K Annually
Senior level
1,200 Employees
167K-200K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer, you will contribute to the databases team by improving performance, building new features for the Postgres data pipeline services, and collaborating across the project lifecycle. You'll write and test code, create technical design documents, and resolve customer issues while assisting team members.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Cary, NC, USA
Hybrid
2,700 Employees
Senior level
2,700 Employees
Senior level
Fintech • Information Technology • Mobile • Payments • Software • Financial Services
As a Staff Software Engineer at Q2, you will design, implement, and support custom software solutions. You'll work with a collaborative team, focus on both front-end and back-end components, and ensure adherence to security and performance policies. Mentoring teammates and engaging in problem resolution for live systems are key responsibilities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
2 Days Ago
Scottsdale, AZ, USA
1,835 Employees
Senior level
1,835 Employees
Senior level
Hospitality
The Senior Software Engineer (Data) leads the software development cycle, focusing on scalable application development and addressing complex business and technical challenges. Responsibilities include code reviews, agile team participation, promoting best practices, mentoring junior engineers, and ensuring technical excellence and collaboration across teams.
2 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
The Lead Software Engineer will oversee development practices, ensure architecture alignment with client needs, manage software readiness including performance and security, facilitate collaboration among teams, communicate technical risks, and lead their team in producing quality code.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
2 Days Ago
New York, NY, USA
10,310 Employees
160K-210K Annually
Senior level
10,310 Employees
160K-210K Annually
Senior level
Big Data • Software
The Principal Software Engineer will lead the development of a tick data historical database, focusing on designing, optimizing, and building data pipelines using Snowflake. Responsibilities include architectural design, mentoring junior engineers, improving tick data offerings, and ensuring data management adheres to security standards, while staying updated with Big Data technologies.
25 Days Ago
United States
Remote
150 Employees
Mid level
150 Employees
Mid level
AdTech • Marketing Tech
The Software Engineer will design and develop software solutions using Python and Django, create solid and clean code, document processes, and work on various projects to enhance the platform’s functionality. They will collaborate with team members, contribute ideas in planning sessions, and ensure adherence to best practices for software engineering throughout the lifecycle.
Top Benefits:
Dental Insurance
Disability Insurance
Health Insurance
+3 More
2 Days Ago
Palo Alto, CA, USA
Hybrid
1,679 Employees
140K-230K Annually
Senior level
1,679 Employees
140K-230K Annually
Senior level
Automotive • Software • Automation
As a Senior Software Engineer, you will enhance Linux desktop virtualization for the development team at Woven by Toyota. Responsibilities include developing infrastructure for virtualization, resolving technical issues, implementing analytics, ensuring security, and automating services to improve quality. You will work closely with developers to create an efficient workflow in their Linux environments.
2 Days Ago
New York, NY, USA
Remote
100 Employees
160K-200K Annually
Senior level
100 Employees
160K-200K Annually
Senior level
Marketing Tech
The Sr. Software Engineer will work on the Serotonin Platform, integrating both web2 and web3 technologies, helping define product features, and mentoring other engineers. Responsibilities include collaborating on the tech stack, improving processes, and staying updated with industry trends.
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the architecture and development of the Data Lake product, working on scalable data lake systems, collaborating with product teams, and influencing cross-functional teams. Your role involves enhancing performance, reliability, and ease of use for customers, as well as contributing to open-source projects like DuckDB.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
167K-200K Annually
Senior level
1,200 Employees
167K-200K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer on the Data Validation Team at Fivetran, you'll build and enhance features for data validation services, improve software architecture, and ensure reliability. Your responsibilities include debugging data replication, analyzing new data source features, and maintaining existing connectors, alongside contributing to hiring and mentoring junior developers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
167K-200K Annually
Senior level
1,200 Employees
167K-200K Annually
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will enhance the performance and reliability of Postgres data pipeline services, create technical design documents, and collaborate with stakeholders. Responsibilities include writing and testing code, resolving customer issues, and reviewing design documents.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Chicago, IL, USA
34 Employees
Senior level
34 Employees
Senior level
Agency • Cloud • Information Technology • Mobile • Software
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve business problems, build impactful software, and continuously learn and grow through pair programming and team collaboration. You will work across the tech stack and be involved in defining company culture and policies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+48 More
2 Days Ago
2 Locations
Remote
280 Employees
167K-212K Annually
Senior level
280 Employees
167K-212K Annually
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
The Staff Software Engineer on the Growth team will lead the development of features that enhance user engagement and retention. Responsibilities include designing technical solutions, collaborating with cross-functional teams, advocating for innovation, mentoring engineers, and managing the development lifecycle of new features aligned with business goals.
Top Benefits:
401-K
Company Equity
Dental Insurance
+11 More
2 Days Ago
2 Locations
Remote
280 Employees
145K-183K Annually
Senior level
280 Employees
145K-183K Annually
Senior level
Artificial Intelligence • Big Data • Information Technology • Professional Services • Software
As a Senior Software Engineer on the Growth team, you'll design and implement technical solutions to improve user engagement and retention, collaborate on high-impact projects, and drive end-to-end development of new features across Apollo’s tech stack.
Top Benefits:
401-K
Company Equity
Dental Insurance
+11 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size