Get the job you really want

Top Software Engineer Jobs

7,999+ Job Results
18 Days Ago
Santa Clara, CA, USA
993 Employees
Senior level
993 Employees
Senior level
Automotive
The Staff Software Engineer will develop big data applications for ADAS, collaborating with ML algorithm engineers and data analysts to enhance performance and streamline processes. Responsibilities include system design, implementation, testing, cloud deployment, and user support, while leveraging advanced technologies in an innovative environment.
Top Benefits:
Remote Work Program
18 Days Ago
Pittsburgh, PA, USA
1,579 Employees
152K-227K Annually
Senior level
1,579 Employees
152K-227K Annually
Senior level
Automotive
As a Senior Software Engineer on the Vehicle Platforms team at Aurora, you will define vehicle compute architecture, integrate sensors, optimize performance on limited hardware, and provide engineering support for fleet operations to advance self-driving technology.
18 Days Ago
Portland, OR, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
Develop and test functionality for iOS apps, collaborate with team members, understand user requirements, solve complex problems in design and development, advocate for Apple within the company, participate in design and code reviews.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
18 Days Ago
Pittsburgh, PA, USA
1,579 Employees
191K-306K Annually
Senior level
1,579 Employees
191K-306K Annually
Senior level
Automotive
As a Senior Staff Software Engineer, you will design and maintain software deployment services for autonomous vehicles, collaborate across teams to ensure reliable software management, lead projects, and mentor junior engineers, all while focusing on scalable distributed systems and cloud computing.
18 Days Ago
Los Angeles, CA, USA
Senior level
Senior level
Sports
As a Senior Software Engineer with the Media Technology team, you will design and optimize streaming experiences, collaborate across teams, take ownership of streaming products, and write clean code to enhance stream quality. You'll work on the full software development lifecycle in a dynamic environment.
18 Days Ago
Santa Clara, CA, USA
700 Employees
130K-170K Annually
Senior level
700 Employees
130K-170K Annually
Senior level
Database
As a Senior Software Engineer on the AI team at Couchbase, you will design and implement innovative database and AI features and tools. You will tackle challenges in developing distributed databases, focusing on OLTP and OLAP needs, while employing AI/ML technologies. The role requires collaboration with peers, research in leading-edge algorithms, and delivering high-quality software through rigorous testing.
18 Days Ago
Redwood City, CA, USA
120 Employees
Senior level
120 Employees
Senior level
Artificial Intelligence • Machine Learning
As a Senior/Staff Software Engineer, you will design and maintain enterprise features for the Snorkel AI platform, enhance security and observability, collaborate with enterprise customers, lead junior engineers, and participate in on-call responsibilities in a hybrid work environment.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+27 More
18 Days Ago
Redwood City, CA, USA
120 Employees
Senior level
120 Employees
Senior level
Artificial Intelligence • Machine Learning
As a Senior Frontend Engineer, you will design and develop key user interfaces for Snorkel Flow, manage deployments, analyze data, and visualize metrics. You’ll advocate for UI standards, mentor team members, and collaborate with various teams while improving product iteration.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+27 More

Featured Jobs

18 Days Ago
Redwood City, CA, USA
120 Employees
Mid level
120 Employees
Mid level
Artificial Intelligence • Machine Learning
As a Senior/Staff Software Engineer in Backend, you will own the architecture and operations of large-scale distributed systems, develop scalable backend services for ML workflows, and collaborate closely in a customer-focused environment. You'll ensure CI/CD pipelines are maintained and provide on-call support for production systems.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+27 More
18 Days Ago
Annapolis Junction, MD, USA
25 Employees
420K Annually
Expert/Leader
25 Employees
420K Annually
Expert/Leader
Information Technology • Security • Software
As a Senior Software Engineer, you will design, develop, and lead web and non-web based applications with a focus on back-end database architectures, utilizing various programming languages and cloud technologies.
Top Benefits:
401-K
Company Outings
Dental Insurance
+18 More
18 Days Ago
San Jose, CA, USA
1,529 Employees
192K-240K Annually
Senior level
1,529 Employees
192K-240K Annually
Senior level
Database
The Staff Software Engineer will design, develop, and maintain distributed software systems using C++, Golang, and Java on Linux. Responsibilities include identifying performance bottlenecks, conducting code reviews, mentoring junior engineers, collaborating with teams, and analyzing failures to resolve customer environment issues.
18 Days Ago
Chicago, IL, USA
1,600 Employees
Senior level
1,600 Employees
Senior level
Fintech
Senior Software Engineers at Optiver lead technical projects, shape trading infrastructure, and work closely with traders to solve complex business problems. They design and maintain trading systems, ensuring high performance and adherence to coding standards.
Top Benefits:
401-K
401-K Matching
Company Outings
+23 More
18 Days Ago
Austin, TX, USA
2,251 Employees
Senior level
2,251 Employees
Senior level
Security • Software • Travel • Cybersecurity
The Senior Software Engineer will design, implement, test, and deploy applications to enhance CLEAR's platform, focusing on digital and biometric identification. You will drive engineering excellence, work across various industries, and collaborate with stakeholders to innovate and solve complex problems. Responsibilities include coding across the full stack and making architectural decisions while ensuring member privacy and security.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+50 More
18 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
The Senior Software Engineer will enhance performance and reliability of Postgres data pipeline services. Responsibilities include creating design documents, coding, reviewing, resolving customer issues, and collaborating with cross-functional teams throughout the project lifecycle.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 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
Join Fivetran as a Senior Software Engineer to enhance their data validation service, focusing on software architecture, debugging data replication, and improving existing connectors. Engage in coding, mentoring junior developers, and contributing to hiring.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 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
Fivetran seeks a Principal Software Engineer to spearhead the architecture and development of their Data Lake product. Responsibilities include designing large-scale data systems, collaborating with product teams, and ensuring operational excellence. The role emphasizes optimizing performance and leading technical direction while contributing to open-source initiatives.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 Days Ago
Bellevue, WA, USA
3,321 Employees
235K-295K Annually
Expert/Leader
3,321 Employees
235K-295K Annually
Expert/Leader
Productivity • Software
The Senior Principal Software Engineer at Smartsheet will be responsible for building scalable back-end services, solving distributed systems problems, mentoring junior engineers, and leading strategic projects related to the company's next generation architecture. This role requires strong collaboration with product management and the ability to communicate technical concepts to non-technical stakeholders.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+62 More
19 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
187K-233K Annually
Senior level
1,200 Employees
187K-233K Annually
Senior level
Big Data • Cloud • Software • Database
As a Staff Software Engineer at Fivetran, you will lead the design, development, and debugging of scalable software for distributed systems, manage multiple projects, provide mentorship to junior engineers, maintain high code quality, and advocate for innovative tools and practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 Days Ago
San Jose, CA, USA
6,382 Employees
147K-210K Annually
Senior level
6,382 Employees
147K-210K Annually
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Staff Software Engineer will engage in product development tailored for Federal customers, creating secure infrastructure while working with cross-functional teams. Responsibilities include delivering scalable products in AWS, developing full-stack applications, and managing CI/CD pipelines. Additionally, the position involves troubleshooting production issues and maintaining platform engineering for OnPrem application stacks.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+44 More
18 Days Ago
San Jose, CA, USA
6,382 Employees
123K-175K Annually
Senior level
6,382 Employees
123K-175K Annually
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Software Engineer, you will develop distributed data applications, analyze complex datasets, translate findings into actionable insights, and lead junior engineers. Your role involves collaborating with product managers and UX designers to understand requirements and improve code maintainability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+44 More
18 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 develop and maintain data validation services, improve software architecture, debug data replication, and build features for a modern data stack. You will ensure the reliability of data processing, mentor junior developers, and focus on creating high-performance systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 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 performance, reliability, and features of Postgres data pipeline services. Responsibilities include technical design documentation, coding, troubleshooting, and collaborating with various stakeholders.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 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, focusing on creating highly reliable, large-scale data lake systems. Responsibilities include collaborating with product teams, addressing performance and scalability challenges, contributing to open-source initiatives, and ensuring operational excellence in data management systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
18 Days Ago
Greenwich, CT, USA
2,441 Employees
Senior level
2,441 Employees
Senior level
Financial Services
As a Senior Software Engineer, you will work on all phases of software development including GUIs, databases, and server-side programming. Your responsibilities include debugging and maintaining existing systems, with a strong focus on Java and object-oriented concepts, while also contributing to innovative solutions for complex problems.
18 Days Ago
South San Francisco, CA, USA
375 Employees
Expert/Leader
375 Employees
Expert/Leader
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
As a Principal Software Engineer at Zipline, you will develop and maintain backend services using Golang, Rust, and Python, design large-scale distributed systems, and mentor junior engineers. You will make architectural decisions and enhance system efficiency and reliability while driving engineering best practices.
Top Benefits:
401-K
Company Equity
Company Outings
+40 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size