Get the job you really want.

Top Principal Software Engineer Jobs in San Francisco, CA

17 Days Ago
San Francisco Bay Area, CA
Hybrid
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer at Roblox, you will lead the development of advanced data storage solutions, focusing on security and availability across global systems. Responsibilities include designing large-scale distributed systems, collaborating with various teams, improving service reliability, and ensuring high-quality code. You'll also work on deployment pipelines and automation tools.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer on the Traffic team, you will design and build tools for the Edge infrastructure, improve existing products, collaborate across teams, uphold engineering culture, and participate in on-call for critical infrastructure.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
Hybrid
2,500 Employees
268K-332K Annually
Senior level
2,500 Employees
268K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Senior/Principal Software Engineer at Roblox, you will build and optimize communication features for immersive user experiences. You will collaborate across teams to launch innovative real-time communication products while ensuring high-quality standards and safety. You will also mentor engineering talent and take ownership of projects throughout their lifecycle.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer at Roblox, you will develop programming models and tools that enhance the game engine's capabilities, enabling optimized script performance across multiple systems. Responsibilities include prototyping solutions, collaborating with engineers, and improving the development environment for creators.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer on the Engine Performance team at Roblox, you will optimize and build engine code to enhance the performance of the platform. Your work will involve developing systems across the game engine and collaborating with both internal and external teams to solve complex technical challenges.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer for Creator Services at Roblox, you will develop products and features that enhance creator experiences, support scalable core systems for player-server communication, and optimize performance across platforms while working in C++ codebases.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer in Economy Revenue at Roblox, you will design and develop innovative payment features, lead projects to enhance payment products, and guide junior engineers while collaborating with cross-functional teams to improve user experiences.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer at Roblox, you will lead the development of advanced AI/ML models, optimizing architecture for on-device ML operations, and ensuring efficient deployment across various computing environments while collaborating with cross-functional teams.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More

Featured Jobs

17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As the Principal Software Engineer on the experimentation platform team at Roblox, you will lead the development of scalable systems for online serving and offline analysis in experimentation. Responsibilities include designing experiment workflows, building reliable serving flows, and collaborating with data engineering teams to support experimental analysis at scale.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
316K-384K Annually
Senior level
2,500 Employees
316K-384K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
The Principal Software Engineer will build and support backend services for Roblox's communication features, ensuring safety and scalability for multimodal interactions. Responsibilities include defining service architecture, collaborating with product teams, optimizing code, and mentoring junior engineers.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
220K-369K Annually
Mid level
2,500 Employees
220K-369K Annually
Mid level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Senior Software Engineer on the Compute Cell Lifecycle team at Roblox, you will develop and manage the infrastructure for Roblox’s private cloud, focusing on large-scale distributed systems. Your role involves collaborating with different teams to expand functionality, support workloads, and ensure reliability.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer on the Cloud API team at Roblox, you'll develop the API used for deploying infrastructure resources. You'll lead the control plane using Kubernetes, collaborate with thousands of engineers, and write high-quality code, primarily in Golang, while promoting an inclusive team culture.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer in Observability at Roblox, you will oversee the development and maintenance of observability infrastructures, ensuring scalability and reliability. You will work with business partners on vision and roadmap, lead projects, and contribute to architecting systems that handle vast amounts of data while mentoring junior engineers.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
316K-384K Annually
Senior level
2,500 Employees
316K-384K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Video Software Engineer at Roblox, you will design and implement video capabilities for a 3D immersive environment. You will work on backend systems and the core game engine to enhance video functionalities. This includes optimizing performance across platforms and collaborating with various teams to improve workflows while focusing on leveraging existing video technologies.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
316K-384K Annually
Senior level
2,500 Employees
316K-384K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer at Roblox, you will lead the development of innovative features across various platforms, collaborate with the game developer community, and enhance gameplay systems. Your role includes maintaining code, designing intuitive solutions, and working on cross-platform projects.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
2,500 Employees
268K-332K Annually
Senior level
2,500 Employees
268K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer, you will design and develop features for the Luau language compiler, improving performance and adaptability. You will own feature development, collaborate with cross-functional teams, and tackle technical challenges in game development.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
Hybrid
2,500 Employees
259K-332K Annually
Senior level
2,500 Employees
259K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Senior/Principal Data Engineer at Roblox, you will define data ontology, build and maintain data pipelines, and develop analytics frameworks while collaborating with Data Science and other teams to address analytics needs. You will also mentor a team of Data Engineers.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco Bay Area, CA
Remote
2,200 Employees
230K-340K Annually
Expert/Leader
2,200 Employees
230K-340K Annually
Expert/Leader
Fintech
As a Principal Software Engineer at Affirm, you will lead the architecture and technical design of critical domains focusing on customer service and partner configuration. You'll drive innovation, mentor teams, and establish coding standards while collaborating with product management to enhance user experiences across multiple services.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+59 More
17 Days Ago
San Francisco Bay Area, CA
450 Employees
Senior level
450 Employees
Senior level
Cloud • Greentech • Other • Energy
As a Principal Software Engineer at Crusoe, you will lead storage strategy development, drive innovation in cloud storage solutions, and guide the engineering team through architecture and design decisions. You will focus on building fault-tolerant storage solutions while collaborating cross-functionally to enhance storage infrastructure.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+34 More
18 Days Ago
San Francisco Bay Area, CA
Hybrid
2,500 Employees
284K-332K Annually
Expert/Leader
2,500 Employees
284K-332K Annually
Expert/Leader
Computer Vision • Gaming • Software • Virtual Reality • Web3
The Principal Software Engineer for the Edge team at Roblox will develop features for the Kubernetes-based control plane, manage worldwide Edge Data Centers, re-architect services for Kubernetes, and enhance the Edge Computing Platform for various workloads, while focusing on automation and reliability.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
18 Days Ago
San Francisco Bay Area, CA
Hybrid
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer at Roblox, you will set the technical vision for application networking, lead execution on this vision, deliver high-quality code, influence technical direction, and mentor engineers while solving unique technical challenges at scale.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
19 Days Ago
San Francisco Bay Area, CA
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer at Roblox, you will lead initiatives to enhance reliability and efficiency in network systems. You will design network automation systems, mentor on best practices, and collaborate across teams. Involvement in on-call rotations is required. Your role emphasizes the development of software for large-scale production infrastructure, particularly in High Performance Computing.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
20 Days Ago
San Francisco Bay Area, CA
Hybrid
2,500 Employees
284K-332K Annually
Senior level
2,500 Employees
284K-332K Annually
Senior level
Computer Vision • Gaming • Software • Virtual Reality • Web3
The Principal Software Engineer, Kubernetes Networking will bootstrap the Kubernetes networking domain at Roblox, set technical strategies, develop large-scale infrastructure systems, mentor engineers, and keep abreast of ML and infrastructure trends.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
11 Days Ago
San Francisco Bay Area, CA
Remote
9,500 Employees
171K-274K Annually
Expert/Leader
9,500 Employees
171K-274K Annually
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software
As a Principal Backend Software Engineer, you'll lead complex projects, unblock challenges in software development, mentor junior engineers, and set architectural standards for high-quality code practices. You'll partner with various engineering teams to deliver innovative solutions and influence technical decisions that prioritize customer impacts.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
14 Days Ago
San Francisco Bay Area, CA
55,000 Employees
165K-200K Annually
Senior level
55,000 Employees
165K-200K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Senior Software Engineer in DevOps, you will collaborate with Agile teams to deliver full-stack technical solutions while mentoring peers and engaging with new technologies. You will design and implement cloud-based systems that enhance user experiences, working with various programming and cloud technologies to solve complex problems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size