Get the job you really want

Top Software Engineer Jobs in San Francisco Bay Area, CA

799+ Job Results
21 Days Ago
San Francisco Bay Area, CA
Remote
3,695 Employees
161K-330K Annually
Senior level
3,695 Employees
161K-330K Annually
Senior level
Social Media
As a Staff Software Engineer in Capacity Engineering at Pinterest, you will be responsible for enhancing the efficiency of large-scale shared environments like Kubernetes and improving performance on distributed systems. You will collaborate with Infrastructure and SRE teams to ensure resilient and efficient tech stack foundations, while developing profiling and optimization capabilities.
21 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
168K-225K Annually
Senior level
765 Employees
168K-225K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
As a Senior Software Engineer on the Motion Planning Architecture team, you will develop robust software for autonomous vehicles focusing on motion planning and controls. Your role includes creating real-time decision-making algorithms, testing code, and practicing clean code development in collaboration with a large team. You'll apply your expertise in C++, with opportunities to work with Python and robotics systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
21 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
199K-267K Annually
Senior level
765 Employees
199K-267K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
As a Principal Software Engineer, you will develop robust software for motion planning and controls in autonomous vehicles. Responsibilities include designing algorithms, testing code in real-time environments, and collaborating on a shared codebase with a focus on clean and scalable software solutions.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
21 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
168K-225K Annually
Senior level
765 Employees
168K-225K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
As a Senior Software Engineer in Motion Planning Architecture, you will develop robust software that influences autonomous vehicle decision-making, covering routing and navigation while prioritizing safety and comfort. You will engage in testing and implementing real-time algorithms within a collaborative environment, utilizing clean coding techniques and modern software practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
21 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
199K-267K Annually
Mid level
765 Employees
199K-267K Annually
Mid level
Artificial Intelligence • Automotive • Machine Learning • Transportation
You will contribute to the motion planning and controls of autonomous vehicles, developing software that enables real-time decision-making for driving maneuvers. Responsibilities include writing production-ready code, implementing algorithms, and testing in real-time environments while ensuring clean coding practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
21 Days Ago
San Francisco Bay Area, CA
700 Employees
180K-200K Annually
Senior level
700 Employees
180K-200K Annually
Senior level
Edtech • Enterprise Web • HR Tech • Software
As a Senior Software Engineer at Handshake, you will lead projects from conception to delivery, collaborate closely with cross-functional teams, and mentor other engineers. You'll focus on architecting and building features for SMB employers, ensuring high standards in quality, and influencing the team's roadmap for product innovation and operational health initiatives.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+16 More
22 Days Ago
San Francisco Bay Area, CA
2,500 Employees
167K-245K Annually
Senior level
2,500 Employees
167K-245K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Robotics • Transportation
As a Staff Software Engineer on the Simulation Test Engineering team at Cruise, you will lead the design and implementation of automated testing pipelines for autonomous vehicles. Your role includes coordinating expansion testing activities, ensuring high code quality, and collaborating with multi-disciplinary teams to analyze testing signals for operational road readiness.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
22 Days Ago
San Francisco Bay Area, CA
Hybrid
51 Employees
Senior level
51 Employees
Senior level
Edtech • Information Technology • Kids + Family
The Senior Software Engineer will lead full stack development, collaborating with design and product teams to set feature roadmaps. Responsibilities include building web applications, ensuring code quality, mentoring teammates, and addressing technical trade-offs. The engineer will utilize their expertise in JS/CSS and Golang to create user-facing products while mitigating potential issues before they arise.
Top Benefits:
Company Equity
Dental Insurance
Disability Insurance
+4 More
22 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
200K-267K Annually
Mid level
765 Employees
200K-267K Annually
Mid level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Principal Software Engineer C++ will develop and enhance a software framework for autonomous vehicles, focusing on tools for testing, debugging, and visualizing vehicle performance. The role involves collaboration with robotics experts and emphasizes writing scalable, robust code while fostering a culture of innovation.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
22 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
200K-267K Annually
Mid level
765 Employees
200K-267K Annually
Mid level
Artificial Intelligence • Automotive • Machine Learning • Transportation
As a Principal Software Engineer C++ in the Dev Tooling team, you will develop tools for testing, debugging, and visualizing performance for autonomous vehicles. Your role involves creating innovative software frameworks and collaborating in robotics-focused areas like motion planning and machine learning.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
22 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
200K-267K Annually
Mid level
765 Employees
200K-267K Annually
Mid level
Artificial Intelligence • Automotive • Machine Learning • Transportation
As a Principal Software Engineer on the Dev Tooling team, you will develop innovative tools for testing and debugging in autonomous vehicles. You'll work collaboratively in a dynamic environment, focusing on C++ and Qt to enhance vehicle performance and support software engineering processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
22 Days Ago
San Francisco Bay Area, CA
Remote
900 Employees
Senior level
900 Employees
Senior level
Software
As a Senior Staff Software Engineer for the Platform Ecosystem at Discord, you will lead the development of the technical roadmap for Apps and Activities, collaborating across teams to design and build APIs, SDKs, and platform services while mentoring fellow engineers.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+37 More
23 Days Ago
San Francisco Bay Area, CA
3,695 Employees
189K-330K Annually
Senior level
3,695 Employees
189K-330K Annually
Senior level
Social Media
As a Staff Software Engineer for Ads Delivery Infrastructure, you will define and execute technical strategies to scale indexing and database architecture for ad systems, working on large-scale data ingestion and management. Collaborating with product and machine learning teams is essential, alongside providing guidance to junior engineers.
23 Days Ago
San Francisco Bay Area, CA
Remote
750 Employees
Senior level
750 Employees
Senior level
Fintech • HR Tech • Social Impact • Software • Financial Services
The Senior Software Engineer II will develop the next-generation recordkeeping platform for 401(k) services. Responsibilities include designing, building, and maintaining highly scalable systems, ensuring performance and reliability while collaborating with experts to enhance customer satisfaction.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
23 Days Ago
San Francisco Bay Area, CA
69 Employees
167K-210K Annually
Senior level
69 Employees
167K-210K Annually
Senior level
News + Entertainment
The Senior Software Engineer for tvOS will develop new features, optimize performance, and manage technical documentation in Crunchyroll's streaming service. The role requires collaboration with cross-functional teams, code reviews, and delivering high-quality applications for Apple platforms.
23 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
137K-225K Annually
Senior level
765 Employees
137K-225K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Senior Software Engineer, GPU will develop software for perception and prediction modules essential to autonomous driving systems. Responsibilities include optimizing GPU resource utilization, mentoring others in software practices, and collaborating with deep learning experts to improve algorithms. A strong background in software development and proficiency in C++ and CUDA is required.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
23 Days Ago
San Francisco Bay Area, CA
Remote
1,500 Employees
169K-212K Annually
Expert/Leader
1,500 Employees
169K-212K Annually
Expert/Leader
Cloud • Information Technology • Productivity • Software • Automation
As an API Management Technical Lead, you'll develop and enhance Boomi's Cloud API Management services, lead an Agile team, mentor engineers, and collaborate closely with product management while investigating and resolving complex customer issues.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+24 More
24 Days Ago
San Francisco Bay Area, CA
927 Employees
167K-251K Annually
Senior level
927 Employees
167K-251K Annually
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
The Senior Software Engineer will develop and implement state-of-the-art algorithms for map systems in robotic vehicles, focusing on sensor data and calibration. Responsibilities include collaborating with teams, testing software on robotic platforms, and analyzing the performance of state estimation algorithms.
24 Days Ago
San Francisco Bay Area, CA
927 Employees
152K-228K Annually
Senior level
927 Employees
152K-228K Annually
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
As a Senior Software Engineer on the Devices Platform team, you will design and develop sensor and compute systems for robotics, lead projects, mentor engineers, and ensure high reliability and performance of embedded systems. Your role involves debugging, collaborating with stakeholders, and integrating next-generation hardware for autonomous technologies.
24 Days Ago
San Francisco Bay Area, CA
700 Employees
Senior level
700 Employees
Senior level
Edtech • Enterprise Web • HR Tech • Software
As a Senior Software Engineer on the Employer Product Team, you will lead architectural decisions, build features for SMB employers, mentor junior engineers, and contribute to the team’s product innovation and operational health initiatives. You will collaborate with cross-functional teams and ensure high standards of quality throughout the development process.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+16 More
24 Days Ago
San Francisco Bay Area, CA
400 Employees
187K-269K Annually
Senior level
400 Employees
187K-269K Annually
Senior level
Digital Media
This role involves building and enhancing data infrastructure for Tubi, focusing on real-time data processing, and enabling machine learning and data analysis. You will lead the development of scalable data pipelines, improve data quality, implement CI/CD for data operations, and handle various data requests.
Top Benefits:
401-K Matching
Child Care Benefits
Dental Insurance
+15 More
24 Days Ago
San Francisco Bay Area, CA
Remote
Hybrid
765 Employees
199K-267K Annually
Senior level
765 Employees
199K-267K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
Lead the design and development of software for autonomous driving systems, focusing on mapping and localization. Solve complex issues, develop scalable software, provide technical leadership, and collaborate across teams to influence technical strategy.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
24 Days Ago
San Francisco Bay Area, CA
Senior level
Senior level
Transportation
As a Senior Software Engineer for iOS Tooling at Lyft, you will enhance mobile infrastructure by creating tools and services, managing CI pipelines, and engaging with mobile development teams. A focus on improving developer productivity and contributing to open source projects is essential.
24 Days Ago
San Francisco Bay Area, CA
Hybrid
22 Employees
Senior level
22 Employees
Senior level
Blockchain • Software
The Senior Software Engineer for Dashcam Integration will build high-performance infrastructure for sensor and mobile applications. Responsibilities include collaborating with engineering teams and developing systems that handle large volumes of data processing and integrating embedded devices into edge computing solutions.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size