Top Software Engineer Jobs in San Francisco Bay Area, CA
The Principal Software Engineer will develop software tools for testing, debugging, and visualizing performance in autonomous vehicles. Key responsibilities include designing and implementing scalable software in C++/Qt and collaborating with various teams within the robotics domain.
The Embedded Software Engineer will design, implement, and test embedded software for a humanoid robot, focusing on enhancing development environments and supporting hardware/software integration. Responsibilities include architecting software in C++, developing Python tools, and contributing to CI/CD infrastructure.
The Senior Software Engineer will enhance Lyft’s navigation system by developing algorithms and microservices that improve routing efficiency. Responsibilities include leading projects, mentoring junior engineers, participating in code reviews, and ensuring high-quality code.
As a Staff Software Engineer at Valon, you will design and build robust infrastructure for the mortgage servicing industry. Your responsibilities include quickly learning new technologies, collaborating with product and design teams, and creating scalable applications to enhance the user experience for homeowners managing their mortgages.
The Senior Software Engineer at Valon will design and build scalable infrastructure for mortgage servicing, collaborate with product and design teams, and effectively communicate complex concepts. The role requires strong problem-solving skills and the ability to learn new technologies quickly, along with experience in software development at scale.
As a Senior Software Engineer, you will design and build scalable systems for the World App, owning key components, collaborating with cross-functional teams, and contributing to the engineering organization. You will leverage your experience with high-capacity operations and software architecture to enhance the app's functionality and performance.
The Staff Software Engineer will lead the technical evolution of Reddit's Ads Serving Platform, focusing on scalable infrastructure, integrating with various systems, optimizing performance, and mentoring engineers. Responsibilities include overseeing data management and ensuring the ad serving pipeline meets user and advertiser needs.
The Embedded Software Engineer at Ouster will build embedded software for LIDAR firmware systems. Responsibilities include architecting high-level systems and implementing low-level modules while collaborating closely with the firmware team. Strong expertise in C, C++, Python, and Linux is essential, along with communication skills and a results-oriented mindset.
The Senior Software Engineer will design, build, and maintain audio/video products for Discord's call experience on desktop and mobile. Responsibilities include advocating for new features, collaborating with data scientists, and seeing projects through to launch and maintenance, focusing on quality and user impact.
As a Senior Software Engineer, you will enhance Motional's machine learning platform, developing Python libraries, optimizing job submissions to the GPU cluster, and improving training job efficiency. You will collaborate with machine learning engineers to address challenges and contribute across various areas of the project.
Lead the development of real-time data systems, ensuring data quality and efficiency. Mentor junior engineers while collaborating with product teams and data scientists. Build and maintain scalable data pipelines using Spark and Scala, addressing data needs from ingestion to analysis.
As a Senior Software Engineer at Volley, you will lead a team in delivering high-quality, user-engaging products. You'll collaborate closely with product managers and designers, ensuring the software architecture is robust and scalable while mentoring junior engineers. Your role emphasizes faster iteration cycles and the use of modern technologies to enhance user experience.
As a Senior iOS Engineer at Addepar, you will develop high-quality, scalable iOS applications, mentor team members, and collaborate with product and design teams to implement new features. You will stay updated with the latest trends in iOS development and conduct code reviews to enhance code quality, all while fostering an inclusive team culture.
As a Senior Software Engineer on the Employer Product Team at Handshake, you will lead project development stages from brainstorming to release, collaborate cross-functionally, and mentor fellow engineers. You will utilize your full-stack engineering knowledge to architect features and support team's growth through your technical expertise.
The Principal Software Engineer will re-architect ad infrastructure for scalability, performance, and reliability, modernize the ML ecosystem for Pinterest Ads, and collaborate with cross-functional teams to solve complex problems while providing mentorship to engineers.
The Staff Software Engineer will design and develop systems for robotics, focusing on sensor and compute integration. Responsibilities include architecting autonomous software, delivering reliable solutions through testing, debugging complex systems, and leading cross-functional projects while mentoring other engineers.
The role involves crafting and executing a multi-year AI/ML-powered technical strategy for Notifications at Pinterest, collaborating with various teams to enhance user engagement and reduce churn. Responsibilities include developing scalable systems, managing a team, and mitigating engineering risks.
As a Senior Software Engineer for World App, you'll design and build scalable systems. Responsibilities include developing end-to-end app features, maintaining product quality through well-tested code, collaborating with iOS and backend developers, and re-architecting legacy code for future scalability. You'll also contribute to product definition based on user feedback and are expected to engage with blockchain technologies actively.
Design and optimize data platforms and ML infrastructure systems, implement ML Ops capabilities, lead infrastructure improvements, support on-call rotations, and troubleshoot complex issues.
As a Senior Software Engineer, you will analyze complex software systems, design and implement RESTful APIs for data pipelines, develop metrics, and create machine learning infrastructure. Collaborating with cross-functional teams, you'll influence scalable, testable designs while focusing on performance analysis and regression detection for autonomous vehicles.
The Senior Software Engineer will analyze complex software systems, design and implement RESTful APIs, develop data pipelines in Python, and build large-scale machine learning infrastructure to support autonomous vehicle technology. Collaboration with cross-functional teams is essential to enhance system scalability and testability.
The Senior Software Engineer at Databento will design and maintain scalable APIs and backend services primarily using Python and FastAPI, collaborate with teams on application features, manage database changes, and ensure deployment best practices. This role allows for optional frontend responsibilities in a remote setting.
As a Staff Software Engineer in Edge Linux at Fastly, you will enhance the software development life cycle for kernel engineers and maintain critical tooling. Your role involves driving Linux technology adoption, developing kernel solutions, and collaborating with various teams to boost performance and reliability.
As a Principal Software Engineer at Ripple, you'll define the future system architecture and engineering practices for payments, contribute to strategic engineering decisions, and mentor fellow engineers. Your role will involve designing scalable distributed systems and ensuring a frictionless customer experience while advocating for the continuous improvement of engineering standards.
The Senior Software Engineer will analyze and decompose complex software systems, design and implement Restful APIs, develop metrics and data pipelines in Python, and build large-scale Machine Learning infrastructure to analyze on-road performance and enhance regression detection in autonomous vehicles.
All Filters
No Results
No Results