Get the job you really want.

Top Principal Software Engineer Jobs in San Francisco, CA

6 Hours 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 for the Infra Foundation Software team at Roblox, you will design, build, and maintain systems for automated server lifecycle management, lead and mentor engineers, and work cross-functionally to enhance infrastructure systems.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
2 Days Ago
San Francisco Bay Area, CA
1,050 Employees
Expert/Leader
1,050 Employees
Expert/Leader
Cloud • Software
As a Principal Engineer at ThousandEyes, you will lead architectural and design projects involving AI/ML and cloud applications. Your focus will be on developing innovative solutions for network assurance by collaborating across teams and ensuring operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
2 Days Ago
San Francisco Bay Area, CA
450 Employees
320K Annually
Expert/Leader
450 Employees
320K Annually
Expert/Leader
Cloud • Greentech • Other • Energy
As a Principal Software Engineer - SDN Networking, you'll lead the development of the Software Defined Networking strategy, working hands-on with the engineering team. Your responsibilities include design, code reviews, and developing high-performance networking infrastructure utilizing technologies such as XDP/EBPF and DPDK, with a strong focus on Linux Kernel development.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+34 More
3 Days Ago
San Francisco Bay Area, CA
Hybrid
219K-294K Annually
Senior level
219K-294K Annually
Senior level
Digital Media • News + Entertainment
The Senior Principal Software Engineer at Disney Entertainment & ESPN Technology will build and operate services that enhance user experiences across digital platforms. Responsibilities include leading engineering practices, collaborating with distributed teams, and leveraging metrics for application performance. This role aims to innovate and deliver key technical solutions while mentoring other engineers.
3 Days Ago
San Francisco Bay Area, CA
Remote
12,000 Employees
290K-435K Annually
Expert/Leader
12,000 Employees
290K-435K Annually
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Principal Software Engineer will shape the future of Square's core ordering platform. Responsibilities include leading the design and architecture of distributed systems, collaborating with cross-functional teams, providing mentorship, and driving technical initiatives to enhance the platform's scalability and performance.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
4 Days Ago
San Francisco Bay Area, CA
Remote
1,900 Employees
174K-232K Annually
Expert/Leader
1,900 Employees
174K-232K Annually
Expert/Leader
Cloud • Fintech • Information Technology • Machine Learning • Software
In this role, the Principal Software Engineer will design and deliver enterprise-class solutions by defining application architecture and collaborating with teams to develop and optimize BlackLine's cloud-based backend services. They will mentor junior engineers, drive innovation, and ensure a quality-first culture while maintaining a focus on business value and operational effectiveness.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+53 More
8 Days Ago
San Francisco Bay Area, CA
5,500 Employees
208K-366K Annually
Expert/Leader
5,500 Employees
208K-366K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will oversee the entire lifecycle of attribution signals, design scalable services, coordinate projects across multiple teams, and advocate for best practices in availability and scalability for Snap's advertising systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
6 Days Ago
San Francisco Bay Area, CA
Remote
12,000 Employees
139K-245K Annually
Expert/Leader
12,000 Employees
139K-245K Annually
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Principal Software Engineer will develop large-scale test automation frameworks for mobile and web platforms at Square. Responsibilities include optimizing testing tools, identifying performance bottlenecks, collaborating with teams to ensure high-quality products, and enhancing CI/CD processes to accelerate software delivery.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More

Featured Jobs

7 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 Backend Engineer for the Critical Harms team at Roblox, you will build systems to detect and address high-risk problems like predatory behavior and fraud. You will mentor junior engineers, establish technical foundations, collaborate with machine learning teams, and define the team's roadmap for maintaining user safety on the platform.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
8 Days Ago
San Francisco Bay Area, CA
Hybrid
4,800 Employees
Senior level
4,800 Employees
Senior level
Fintech • Mobile • Software • Financial Services
The Principal Software Engineer in the Data Platform will design and develop scalable data platforms, contribute to architectural decisions, and lead cross-functional collaboration to enhance data-driven decision-making. Additionally, they will mentor team members and evaluate emerging technologies, ensuring operational excellence and alignment with business goals.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+45 More
8 Days Ago
San Francisco Bay Area, CA
Hybrid
4,800 Employees
Senior level
4,800 Employees
Senior level
Fintech • Mobile • Software • Financial Services
As a Principal Software Engineer, you'll lead the architectural design of the Data Platform, collaborate with teams on scalable solutions, refine data strategy, mentor junior engineers, and leverage emerging technologies to enhance data analysis and operations for SoFi's diverse business units.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+45 More
10 Days Ago
San Francisco Bay Area, CA
Remote
9,500 Employees
171K-274K Annually
Senior level
9,500 Employees
171K-274K Annually
Senior level
Cloud • Information Technology • Productivity • Security • Software
As a Principal Software Engineer, you will lead the design and development of software solutions, collaborating with global teams to enhance our products for improved team collaboration. You will be responsible for overseeing technical architecture, mentoring engineers, and ensuring high-quality software deliverables while contributing to the overall strategic goals of the company.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
12 Days Ago
San Francisco Bay Area, CA
Remote
7,500 Employees
185K-345K Annually
Senior level
7,500 Employees
185K-345K Annually
Senior level
Cloud • Information Technology • Sales • Security • Cybersecurity
The Principal Software Engineer in the Data Platform group will design, build, and deliver an innovative self-service data enrichment platform, enhancing customer capabilities to predictively address cybersecurity threats through advanced analytics and machine learning. The role involves optimizing query performance and improving data processing efficiencies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+44 More
13 Days Ago
San Francisco Bay Area, CA
40 Employees
Senior level
40 Employees
Senior level
AdTech • Artificial Intelligence • Big Data • Machine Learning • Business Intelligence
As a Principal Software Engineer, you will architect and develop ad verification and anti-fraud software for CTV platforms. You'll lead the entire software lifecycle, manage requirements, and integrate products while mentoring your team and working in a collaborative environment.
Top Benefits:
401-K Matching
Commuter Benefits
Company Equity
+35 More
13 Days Ago
San Francisco Bay Area, CA
5,500 Employees
208K-366K Annually
Expert/Leader
5,500 Employees
208K-366K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will design, implement, and scale media platforms, focusing on quality optimizations and collaboration across teams. Responsibilities include advocating for best practices, providing technical direction, and influencing company-wide solutions in the media space.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
13 Days Ago
San Francisco Bay Area, CA
5,500 Employees
208K-366K Annually
Expert/Leader
5,500 Employees
208K-366K Annually
Expert/Leader
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will create and refine high-performance mobile apps for iOS, focusing on developing features, ensuring code quality, and optimizing performance. The role involves designing and implementing Objective-C software within Snapchat’s camera functionalities and collaborating with the design team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
13 Days Ago
San Francisco Bay Area, CA
Remote
12,000 Employees
168K-297K Annually
Senior level
12,000 Employees
168K-297K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Principal Software Engineer will design and develop large-scale test automation frameworks for mobile and web platforms, optimize CI/CD processes, and enhance overall system reliability. The role involves collaborating with various teams to improve testing tools and processes, enabling faster software delivery while addressing performance bottlenecks.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
13 Days Ago
San Francisco Bay Area, CA
Remote
12,000 Employees
290K-435K Annually
Expert/Leader
12,000 Employees
290K-435K Annually
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Principal Software Engineer, you will lead the design and architecture of our core ordering platform, creating scalable and resilient distributed systems. Your role involves collaborating with cross-functional teams, offering technical leadership, conducting reviews, and driving innovations in platform architecture to improve system performance and reliability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
13 Days Ago
San Francisco Bay Area, CA
2,344 Employees
Expert/Leader
2,344 Employees
Expert/Leader
Fintech • HR Tech
The Principal Software Engineer will lead technical projects in Payroll Services, focusing on system design, code quality, and scaling operations for compliance and efficiency. They will collaborate across teams, mentor engineers, and utilize advanced technologies to innovate payroll solutions.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+29 More
13 Days Ago
San Francisco Bay Area, CA
900 Employees
Expert/Leader
900 Employees
Expert/Leader
AdTech • Big Data • Digital Media • Marketing Tech
As a Principal Software Engineer at Publica/IAS, you will design and develop ad verification and analytics software for CTV platforms. You will manage the software lifecycle, gather requirements from clients, and mentor a development team in a collaborative environment focused on video delivery architecture.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+64 More
13 Days Ago
San Francisco Bay Area, CA
2,344 Employees
Expert/Leader
2,344 Employees
Expert/Leader
Fintech • HR Tech
As a Principal Software Engineer at Gusto, you'll lead and contribute to the development of the People OS ecosystem, mentoring engineers and collaborating with cross-functional teams to solve complex problems. You will oversee engineering processes, ensure high-quality standards, and apply advancements in AI and Machine Learning to enhance platform capabilities.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+29 More
16 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
As a Principal Software Engineer in Network Transport at Roblox, you will work on a user-space network stack, addressing scale, performance, and latency issues in client/server environments. You will contribute to a multithreaded distributed system while ensuring real-time communication across various devices for an immersive player experience.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
16 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 on Content Safety at Roblox, you will build systems to ensure user-generated content is safe and civil. Responsibilities include developing high-scale detection systems, driving technical execution, and mentoring junior engineers. You will partner with various teams and focus on user needs and cross-functional collaboration.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
16 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 Audio Software Engineer at Roblox, you will develop a cutting-edge real-time immersive audio simulation platform that can scale to millions of users, improve existing functionalities, and ensure high-quality user experiences while collaborating with various teams.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
16 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
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size