Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Principal Software Engineer at Roblox, you will design the service architecture for seamless user connectivity across experiences. Responsibilities include building next-gen software to support growth, transitioning to a containerized microservice model, and collaborating with teams to enhance processes and features.
As a Principal Software Engineer on the Cloud API team at Roblox, you'll lead the development of a platform-wide control plane using Kubernetes, focusing on creating user-friendly API solutions. You'll ensure high-quality code review and promote inclusivity within the engineering team.
As a Principal Software Engineer at Roblox, you will develop performance-oriented engine code for user-created games, enhance fundamental layers of the Roblox engine including scripting and memory management, and work across various platforms from mobile clients to cloud servers. Your role involves tackling complex problems in C++ and ensuring the reliability of systems.
As a Staff Software Engineer, Site Reliability at Babylist, you will ensure system stability, scalability, and reliability, collaborating closely with engineering teams. Your role will involve optimizing AWS cloud infrastructure, managing systems with Terraform, and using modern DevOps practices, including Docker and Kubernetes, to ensure service reliability for high-traffic consumer-facing applications.
As a Senior Software Engineer focusing on Reliability at Roblox, you will enhance engine stability and reliability by developing software solutions for performance and crash metrics, automating processes to detect and mitigate incidents, and working on various applications across multiple platforms.
The Senior Staff Software Engineer will lead the Ads Engineering team in developing infrastructure and systems innovations for advertising technologies. Responsibilities include mentoring engineers, collaborating with product teams, and designing scalable architectures to support the growing needs of Instacart's digital ads business.
The Staff Software Engineer will develop security and privacy infrastructure, architect systems for data management, mentor junior engineers, and collaborate with team members to enhance product security. Responsibilities also include working on encryption projects to safeguard customer data.
As a Senior Software Engineer in Moderation Services, you will build large-scale distributed systems for the moderation of user content on Roblox. You will collaborate across teams to ensure safety and usability, design appeals processes, and manage solutions from deployment to observability, directly impacting the safety of millions of users.
Featured Jobs
As a Senior Software Engineer at Roblox, you will enhance the Session Telemetry for game clients, develop efficient engine code across diverse applications, and contribute to the usability and accuracy of metrics for a vast community of developers. Your role focuses on driving innovation and working with complex C++ systems at scale.
As a Staff Software Engineer at Babylist, you will enhance the registry platform for expectant parents by modernizing features like checklists and wishlists using Ruby on Rails. You will lead improvements in user experience and collaborate with cross-functional teams to deliver impactful solutions.
The Senior Software Engineer at Samsara will lead and manage various workstreams, providing technical guidance, mentoring junior engineers, and collaborating with cross-functional teams to drive innovation and align projects with strategic company objectives.
The Senior Staff Software Engineer in Language Tooling will enhance developer productivity by building and improving language tools for Clojure and Python. The role involves collaborating with engineering teams, developing guidelines, advocating for coding best practices, improving libraries, and adopting open-source solutions.
The Staff Software Engineer will lead the ML Feature Generation Team at Snap Inc., driving technical direction to enhance machine learning processes. Responsibilities include improving efficiency in ML pipelines, coaching team members, and leveraging expertise in big data and ML infrastructure.
The Staff Software Engineer will lead the ML Feature Generation Team at Snap Inc, driving technical direction to improve ML iteration speed and system efficiency. This role involves leveraging deep knowledge of data processing pipelines and big data systems for the development of new ML capabilities, while also coaching team members.
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications while leading and mentoring junior engineers. Your role includes collaborating with cross-functional teams, conducting code reviews, and staying updated with technology trends to enhance development processes.
As a Senior Software Engineer on Engine Productivity Tools, you will develop internal applications and tools to enhance productivity and reliability for Roblox's engine. You will collaborate with teams to work on high-impact projects, create performance and testing automation solutions, and streamline engineering workflows.
As a Senior Android Engineer on the Food & Beverage team, you will design and build robust client software, leading cross-functional initiatives, mentoring other engineers, and participating in the entire product development lifecycle to enhance solutions for the hospitality industry.
As a Senior Software Engineer II, you will work within the Full Stack Engineering Team, contributing to the development of large-scale web applications. Your responsibilities include planning, coding, code review, and ongoing support of production products, while collaborating with peers and contributing to the overall engineering culture.
The Senior Software Engineer will develop critical engine code for Roblox, focusing on systems that manage data synchronization, resource usage, and ensure gameplay functionality across devices. The role requires experience with complex C++ codebases and a passion for game engine development.
As a Senior Software Engineer II at Salesloft, you will contribute to planning and code reviews, develop large-scale web applications, and provide ongoing support for the production product in a dynamic team environment focused on sales technology.
As a Senior Software Engineer II, you will contribute to the planning, coding, and production support of large scale web applications. You'll collaborate with a high-performing Full Stack Engineering Team to create impactful software for the sales industry, participate in code reviews, and mentor other engineers.
As a Senior Software Engineer on the Build Engineering Team, you will develop and optimize build systems to enhance the development workflow for Roblox applications, ensuring quick and reliable code deployment across various platforms.
As a Senior Software Engineer II at Salesloft, you will work on building large scale web applications, participate in coding and code reviews, support production products, and collaborate in planning sessions. You will join a team focused on enhancing sales technology and improving customer experience in a hyper-growth environment.
As a Senior Software Engineer II at Salesloft, you will build large-scale web applications, contribute to planning and reviews, code, and support production products while being part of a dynamic Full Stack Engineering Team focused on redefining the Sales Engagement space.
As a Principal Software Engineer at Roblox, you will optimize and develop engine performance, working on low and high-level systems of the game engine and collaborating with other teams. You will improve memory management and support developers in enhancing their experiences on the platform.
All Filters
No Results
No Results