Get the job you really want

Top Principal Software Engineer Jobs in San Francisco, CA

242+ Job Results
4 Days Ago
San Francisco, CA
Remote
800 Employees
135K-288K Annually
7+ Years of Experience
800 Employees
135K-288K Annually
7+ Years of Experience
Consumer Web • Coupons • Healthtech • Social Impact • Pharmaceutical
GoodRx is looking for a Principal Software Engineer to join their Architecture team. The role involves designing, implementing, and deploying new services and APIs, providing technical leadership, driving innovation, ensuring quality, collaborating with other departments, and effectively communicating technical concepts to non-technical stakeholders.
Top Benefits:
401-K Matching
Commuter Benefits
Company Equity
+32 More
8 Days Ago
San Francisco, CA
Hybrid
5,500 Employees
208K-366K Annually
7+ Years of Experience
5,500 Employees
208K-366K Annually
7+ Years of Experience
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Join Snap Inc. as a Principal Software Engineer in the Ad Attribution team. Lead the lifecycle of attribution signals, design critical services, drive large-scale projects, and collaborate with teams to support performance advertising suite. Advocate for best practices in availability, scalability, and operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
5 Days Ago
San Francisco, CA
Hybrid
5,500 Employees
208K-366K Annually
7+ Years of Experience
5,500 Employees
208K-366K Annually
7+ Years of Experience
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Join Snap Inc as a Principal Software Engineer on the Core Growth Team. Design, implement, and operate critical and scalable services such as search systems, push notifications, and friending graphs. Collaborate across teams to deliver innovative products and advocate for best practices in availability, scalability, and cost management.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
6 Days Ago
San Francisco, CA
Hybrid
4,800 Employees
7+ Years of Experience
4,800 Employees
7+ Years of Experience
Fintech • Mobile • Software • Financial Services
Seeking a Principal Software Engineer to lead ambiguous and complex work across multiple teams in delivering critical software systems and services. Responsibilities include mentorship for engineers, shaping technical design standards, and operational excellence. Ideal candidate is forward-thinking, hands-on, and has a strong sense of ownership. This role is cross-functional, working closely with various teams to deliver solutions that drive business forward.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+45 More
7 Days Ago
San Francisco, CA
Hybrid
2,344 Employees
215K-280K Annually
7+ Years of Experience
2,344 Employees
215K-280K Annually
7+ Years of Experience
Fintech • HR Tech
Hiring a Principal Software Engineer for Gusto's Payroll Services team to guide projects, influence feature specs, and maintain code for core experiences. Responsibilities include designing, building, and testing compliant payroll systems, collaborating on complex problems, driving product development, and mentoring engineers. Seeking candidates with 15 years of experience in architecting and testing large-scale distributed systems.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+29 More
12 Days Ago
San Francisco, CA
Remote
9,500 Employees
232K-373K Annually
7+ Years of Experience
9,500 Employees
232K-373K Annually
7+ Years of Experience
Cloud • Information Technology • Productivity • Security • Software
Lead Principal Software Engineer role in the Enterprise Trust Foundations team. Responsible for unblocking enterprise customers, improving and customizing Atlassian's product suite, and managing BYOK. Requires 10+ years of experience designing/building enterprise-grade solutions using microservices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
23 Hours Ago
San Francisco, CA
300 Employees
250K-300K Annually
7+ Years of Experience
300 Employees
250K-300K Annually
7+ Years of Experience
Cloud • Greentech • Other • Energy
Design and scale a carbon-reducing cloud computing platform. Guide engineering team's architectural strategy and financial outcomes. Assess tools and frameworks for reliability, scalability, and cost-effectiveness. Mentor engineers and contribute to team development. Collaborate with product teams and infrastructure to craft robust systems.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+34 More
2 Days Ago
San Francisco, CA
Hybrid
2,344 Employees
215K-270K Annually
7+ Years of Experience
2,344 Employees
215K-270K Annually
7+ Years of Experience
Fintech • HR Tech
Lead the Growth engineering team to drive revenue growth and achieve strategic goals by executing technical projects and mentoring software engineers.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+29 More

Featured Jobs

13 Days Ago
San Francisco, CA
Remote
1,500 Employees
181K-250K Annually
7+ Years of Experience
1,500 Employees
181K-250K Annually
7+ Years of Experience
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
Principal Software Engineer role at Upstart focused on driving down operational and servicing costs for Small Dollar Loans. Responsibilities include creating architectures, building core components, collaborating with stakeholders, and mentoring engineers. Remote work with occasional in-person sessions. Must have 10+ years of software engineering experience.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+56 More
6 Days Ago
San Francisco, CA
2,500 Employees
268K-332K Annually
7+ Years of Experience
2,500 Employees
268K-332K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
Senior/Principal Software Engineer at Roblox working on the Luau language compiler, virtual machine, and runtime. Responsibilities include feature design, development, and performance optimization. Requires 5-10 years of experience, Bachelor's or Master's degree, proficiency in C++, and interest in modern programming languages and compilers.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
9 Days Ago
San Francisco, CA
Remote
3,800 Employees
187K-334K Annually
7+ Years of Experience
3,800 Employees
187K-334K Annually
7+ Years of Experience
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Seeking a Senior Staff Engineer to provide technical leadership to our Edge Software team. Responsible for building software, firmware, and hardware to enable safer, more efficient, and more sustainable physical operations. Opportunity to work on a range of technologies and drive scalable innovation for customers across industries.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
4 Days Ago
San Francisco, CA
Hybrid
198K-265K Annually
7+ Years of Experience
198K-265K Annually
7+ Years of Experience
Digital Media • News + Entertainment
Seeking a Senior Principal Software Engineer to build and operate critical services supporting all users at Disney Streaming. Responsibilities include collaborating with distributed teams, leading architectural decisions, and translating business requirements into technical solutions. Requires 10+ years of experience with Java, Scala, and large-scale services, along with a Bachelor's degree in a related field.
5 Days Ago
San Francisco, CA
Hybrid
5,500 Employees
225K-385K Annually
7+ Years of Experience
5,500 Employees
225K-385K Annually
7+ Years of Experience
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Principal Software Engineer, iOS with 14+ years of experience in developing mobile applications for the iOS environment. Responsible for creating high-performance mobile apps and building new products. Strong understanding of Objective-C Runtime, OS internals, multithreading, and performance optimization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
7 Days Ago
San Francisco, CA
Remote
9,500 Employees
198K-319K Annually
7+ Years of Experience
9,500 Employees
198K-319K Annually
7+ Years of Experience
Cloud • Information Technology • Productivity • Security • Software
Combine product, business, customers, and deep engineering knowledge to help the team build simple solutions to complicated problems. Ensure excellent operational and engineering health across systems and experiments. Introduce new technologies and best practices. Align technical strategies and understand platform needs. Connect technical approach with business needs and strategic direction.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
8 Days Ago
San Francisco, CA
Hybrid
2,500 Employees
284K-332K Annually
7+ Years of Experience
2,500 Employees
284K-332K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
Architect, implement, and grow systems for moderation of content and interactions on a platform with over 300 million monthly active users. Build distributed services, tools, and features to detect and address problematic content, ensure data integrity, and resolve performance issues. Define standards for backend web and service stack.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
11 Days Ago
San Francisco, CA
1,050 Employees
7+ Years of Experience
1,050 Employees
7+ Years of Experience
Cloud • Software
As a Principal Software Engineer at ThousandEyes, you will be responsible for steering the architectural and design direction for various projects, including AI/ML workloads, on-premises solutions, and cloud-based applications. Your expertise in Java, Python, and Kubernetes will be crucial in delivering Network Assurance to clients. You will work on long-term strategies and operational excellence, collaborating with different teams within ThousandEyes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
11 Days Ago
San Francisco, CA
2,500 Employees
284K-332K Annually
7+ Years of Experience
2,500 Employees
284K-332K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Software Engineer on the Ads team at Roblox, you will be responsible for designing advertising experiences, developing robust backend services, and running a real-time advertising decision server. You will play a key role in shaping the evolution of advertising products and systems at Roblox.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
12 Days Ago
San Francisco, CA
Hybrid
2,344 Employees
250K-290K Annually
7+ Years of Experience
2,344 Employees
250K-290K Annually
7+ Years of Experience
Fintech • HR Tech
Lead and contribute to the development of cutting-edge projects within the People OS ecosystem. Mentor and provide guidance to software engineers. Work with cross-functional teams to tackle complex problems and drive the People OS platform forward.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+29 More
13 Days Ago
San Francisco, CA
Remote
9,500 Employees
232K-373K Annually
7+ Years of Experience
9,500 Employees
232K-373K Annually
7+ Years of Experience
Cloud • Information Technology • Productivity • Security • Software
Lead technical direction for a team of ~400 engineers and partner with senior engineering leadership and product teams to service important functions for all of Atlassian.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
13 Days Ago
San Francisco, CA
Remote
Hybrid
665 Employees
191K-287K Annually
7+ Years of Experience
665 Employees
191K-287K Annually
7+ Years of Experience
Software
Join Clari as a Principal Software Engineer to work on the Query Manager team, building and optimizing the query layer for the Data Platform. Collaborate with product management, architecture, and infrastructure teams to develop data services for Clari's enterprise product suite. This is a fully remote position in the United States.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+50 More
23 Days Ago
San Francisco, CA
2,500 Employees
284K-332K Annually
7+ Years of Experience
2,500 Employees
284K-332K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
Lead the architecture, design, and communication primitives on Roblox Studio to develop software for better collaboration between developers and artists. Plan and deliver technical features, establish foundational architecture, work cross-functionally, mentor engineers, and improve product quality through automation testing.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
14 Days Ago
San Francisco, CA
Hybrid
250,000 Employees
7+ Years of Experience
250,000 Employees
7+ Years of Experience
Financial Services
Lead the design and development of secure and scalable cloud infrastructure offerings and platform tools at JPMorgan Chase within the Corporate and Investment Bank Cloud Platform team. Collaborate with development teams to enable high-quality application delivery on the cloud. Provide technical leadership and guidance, stay updated on cloud technologies, and ensure compliance with security and regulatory requirements.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+19 More
14 Days Ago
San Francisco, CA
Remote
165,000 Employees
225K-335K Annually
7+ Years of Experience
165,000 Employees
225K-335K Annually
7+ Years of Experience
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Seeking a Principal Software Engineer to enhance the robustness and scalability of the infrastructure supporting Machine Learning workloads. Responsibilities include optimizing Kubernetes clusters, refining training infrastructure, and collaborating with cross-functional teams. Requires proven experience in designing scalable data platforms and strong proficiency in managing Kubernetes clusters.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+60 More
16 Days Ago
San Francisco, CA
2,500 Employees
268K-332K Annually
7+ Years of Experience
2,500 Employees
268K-332K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
Design, build, and ship features to improve user experience for millions of users, work with cross-functional teams to drive content discovery, establish architecture and best practices for features across platforms, mentor team members.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
17 Days Ago
San Francisco, CA
Hybrid
2,500 Employees
284K-332K Annually
7+ Years of Experience
2,500 Employees
284K-332K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
The Principal Software Engineer, Data Engineering at Roblox plays a crucial role in defining the data ontology, leading a team of Data Engineers, designing and maintaining data pipelines, and establishing best practices for data operations and lifecycle management. This role involves working closely with Data Science, Product, and Engineering teams to meet Roblox's data needs.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size