Top Software Engineer Jobs in San Francisco Bay Area, CA
The Staff Software Engineer will design, code, and ship front-end interfaces, APIs, and backend applications, focusing on incident lifecycle management. Responsibilities include mentoring, participating in on-call rotations, and engaging in code reviews while ensuring the stability of integrated solutions. The role emphasizes collaboration with product managers and utilizing best practices in software engineering.
As a Senior Software Engineer in Production Engineering, you will own core backend infrastructure and enhance developer workflows through collaboration. You'll work with large-scale data processing pipelines, improve tooling for frequent deployment, and ensure reliable distributed systems while mentoring team members.
As a Senior Software Engineer in the Machine Bootstrap pod at Roblox, you will develop and maintain machine daemons for hardware and software monitoring, write Golang controllers for lifecycle management, and improve cloud and on-premise infrastructures while focusing on customer-centric product experiences.
In this role, you will build high-quality, reusable code, collaborate with product owners, design and implement new products, enhance existing features, and mentor colleagues. You'll also manage multiple projects with technical risks and be involved in best practices of software engineering.
Seeking a Staff Software Engineer with 7+ years of experience to lead in designing, building, and testing major software components and systems. Must have coding proficiency in Ruby, Python, Node.js, and strong problem-solving skills.
The Senior Software Engineer in Platform Automation will design and develop large-scale test automation frameworks for mobile and web platforms, optimize testing infrastructure, enhance CI/CD processes, and address performance bottlenecks to improve software quality and development efficiency at Square.
As a Senior Staff Software Engineer in the Creative Serving Team at Liftoff, you'll lead the evolution of ad serving architecture, drive cross-functional collaboration, optimize infrastructure, engage in technical discussions, elevate coding standards, mentor engineers, and shape the Creative Serving strategy.
As a Principal Software Engineer at Gusto, you will lead the development of projects focused on access control, workflows, and user onboarding. You'll mentor engineers, improve processes, and collaborate with teams to drive innovation within the People OS platform, while leveraging knowledge in AI and Machine Learning.
Featured Jobs
As a Senior Staff Software Engineer at Gusto, you will lead the development of a new product targeting a new customer base. Responsibilities include defining the technical roadmap, collaborating with cross-functional teams, mentoring engineers, and implementing new functionalities in legacy systems.
The Developer Experience Engineer will enhance the efficiency and effectiveness of Product Engineers at Gusto by creating tools, managing deployment processes, ensuring seamless service communication, and improving infrastructure. Key responsibilities include collaborating with engineering teams, improving deploy pipelines, and maintaining high service performance.
As a Principal Software Engineer at Snap Inc, you will design, implement, and scale key engineering components for strategic initiatives. You'll collaborate across teams to fulfill product requirements, advocate for best practices in system availability and operational excellence, and provide technical direction that shapes company initiatives.
The Staff Software Engineer will lead technical architecture and design, innovate developer tooling, mentor other engineers, and ensure operational excellence in CI/CD platforms and backend frameworks. They will collaborate with various teams to enhance developer experience and advance technology practices.
The Principal Software Engineer will lead the Media Delivery Platform team at Snap Inc, focusing on designing, implementing, and scaling a mobile media platform and backend services. The role requires driving media quality optimizations and advocating best practices for operational excellence.
As a Principal Engineer with Snap's Media Delivery Platform team, you will design and scale media backend services, optimize media quality, and lead technical direction for innovative video infrastructure to enhance user experiences. You will collaborate with teams to evaluate product requirements and apply best practices for system reliability and cost management.
As a Senior Software Engineer on the Data Ingestion team at Samsara, you will improve the reliability, performance, and scalability of the data ingestion infrastructure. You will work closely with product teams to maintain a real-time ingestion platform, gathering feedback to enhance the system and support a growing customer base.
As a Principal Software Engineer at Publica, you will architect and develop ad analytics and anti-fraud software for CTV platforms. Your role involves leading software lifecycle processes, gathering requirements, and mentoring a team in a collaborative environment.
The Senior Software Engineer will focus on vulnerability research and detection development for the Windows operating system to combat cyber threats. Responsibilities include designing detection logic, implementing systems for identifying malicious behavior, collaborating with teams, and contributing through all phases of software development.
As a Senior Software Engineer in XR at Roblox, you will lead the architecture and implementation of XR applications, improve rendering performance, mentor engineers, and collaborate with product and design teams to enhance user experiences in virtual environments.
As a Principal Software Engineer for Voice at Roblox, you will design and implement scalable voice and video infrastructure, improve WebRTC integration, manage APIs for video communication, mentor junior engineers, and collaborate with teams to enhance user experiences.
As a Senior iOS Software Engineer, you'll build Pinner-facing features, lead product development from ideation to release, collaborate with design and backend teams, and employ automated testing to ensure high-quality code. You'll have the opportunity to suggest new product ideas and grow with world-class peers on impactful projects.
As a Software Engineer focusing on cryptography at Aptos, you will define cryptographic principles, establish standards, evaluate libraries, and design cryptographic schemes. You will contribute to the Rust Blockchain code stack and work with engineering teams, leveraging your expertise in cryptography and programming. Publishing research and writing documentation will also be key responsibilities.
As a Frontend Software Engineer at Handshake, you will lead the development of high-quality, accessible user experiences. You will create and ship consumer-facing applications, contribute to component libraries, and assist other engineers while researching new technologies to enhance the product. Collaboration with designers and engineers is key to ensuring documentation and code quality are prioritized.
As a Frontend/Staff Full Stack Software Engineer at Handshake, you'll support a dynamic team by developing high-quality user experiences, creating component libraries, and contributing to tools and documentation for developers. You'll research and prototype new technologies to enhance the product's performance and usability.
As a Principal Software Engineer in the Ad Attribution team at Snap, you'll oversee technical processes related to ad performance measurement, design scalable services, advocate for best practices, and drive collaborative projects across multiple engineering teams.
The Senior Software Engineer will design and implement a Partner API platform for Taskrabbit, collaborating with various teams to ensure integration with other businesses. Responsibilities include maintaining partner-facing solutions, contributing to team growth, and enhancing the partner integration experience through tooling and documentation.
All Filters
No Results
No Results