Get the job you really want

Top Principal Software Engineer Jobs in San Francisco

354+ Job Results
2 Days Ago
San Francisco, CA
Hybrid
2,344 Employees
144K-272K Annually
7+ Years of Experience
2,344 Employees
144K-272K Annually
7+ Years of Experience
Fintech • HR Tech
The Principal Software Engineer, Growth will be responsible for defining and executing the technical roadmap for Acquisition and Expansion engines to drive revenue growth. They will collaborate with cross-functional teams and take ownership of projects, ensuring high standards of quality. The ideal candidate has 12+ years of hands-on experience and strong technical leadership skills.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+29 More
Yesterday
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
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 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
2 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
4 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
9 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
9 Days Ago
San Francisco, CA
Remote
9,500 Employees
7+ Years of Experience
9,500 Employees
7+ Years of Experience
Cloud • Information Technology • Productivity • Security • Software
Lead Principal Software Engineer position in the Growth team at Atlassian, responsible for understanding the user journey and funnel, forming strategy, deriving insights from data, improving team efficiency, mentoring, and collaborating with senior leadership and product teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
5 Days Ago
San Francisco, CA
Hybrid
181K-265K Annually
7+ Years of Experience
181K-265K Annually
7+ Years of Experience
Digital Media • News + Entertainment
The Principal Software Engineer at Disney Entertainment & ESPN Technology will be responsible for architecting, developing, and integrating business-critical features across the organization. They will oversee the design of complex technical projects, contribute to product and solution designs, and develop technology strategies in response to company-wide initiatives. This role requires 10+ years of hands-on professional experience in Client or Backend development.
4 Days Ago
San Francisco, CA
Hybrid
2,500 Employees
316K-384K Annually
7+ Years of Experience
2,500 Employees
316K-384K Annually
7+ Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
Building a real-time communication platform for Roblox with voice chat, 3D audio, and large-scale broadcast for 160M+ monthly users. Responsibilities include launching the platform, writing efficient code, deploying high-quality features, and collaborating with different teams.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
Yesterday
San Francisco, CA
Hybrid
2,500 Employees
316K-384K Annually
5-7 Years of Experience
2,500 Employees
316K-384K Annually
5-7 Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Principal Audio Software Engineer at Roblox, you will lead the development of high-quality soundscapes for user-generated games. Responsibilities include optimizing audio implementations, mentoring junior engineers, and collaborating with stakeholders. This role requires 5+ years of audio software engineering experience and expertise in signal processing and C++ programming.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
2 Days Ago
San Francisco, CA
Remote
9,500 Employees
232K-373K Annually
3-5 Years of Experience
9,500 Employees
232K-373K Annually
3-5 Years of Experience
Cloud • Information Technology • Productivity • Security • Software
Provide architectural oversight and technical leadership to product engineering organization. Collaborate with senior leadership and navigate cross-org challenges. Develop large scale distributed systems. Drive technical strategy. Excellent communication skills.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+58 More
2 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
8 Days Ago
San Francisco, CA
Hybrid
2,500 Employees
268K-332K Annually
5-7 Years of Experience
2,500 Employees
268K-332K Annually
5-7 Years of Experience
Computer Vision • Gaming • Software • Virtual Reality • Web3
As a Senior Software Engineer on Experience Containerization, you will help create cross-platform technology that powers UI and business logic in the Metaverse, based on Roblox’ own game engine.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
2 Days Ago
San Francisco, CA
Remote
405 Employees
170K-250K Annually
7+ Years of Experience
405 Employees
170K-250K Annually
7+ Years of Experience
Artificial Intelligence • Big Data • Hardware • Software • Business Intelligence
Sisense is looking for a Principal Software Engineer - BI Expert with 7 years of Java experience to join their team. The ideal candidate will guide the team in Data Modeling and efficient Analytical Querying, lead large projects, and have strong experience in BI tools and Java development.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+50 More
2 Days Ago
San Francisco, CA
Remote
7,500 Employees
185K-265K Annually
7+ Years of Experience
7,500 Employees
185K-265K Annually
7+ Years of Experience
Cloud • Information Technology • Sales • Security • Cybersecurity
Design, develop, and maintain a data platform that processes petabytes of data. Participate in technical reviews of our products and help us develop new features and enhance stability. Continually help us improve the efficiency of our services. Help us research, evolve and implement new ways for querying data efficiently.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+44 More
2 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 seasoned Principal Engineer with expertise in cloud infrastructure development. Responsible for technical leadership, design, and implementation of cloud infrastructure and platform services. Must have strong programming skills and experience with AWS, Docker, and Kubernetes.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+45 More
8 Days Ago
San Francisco, CA
Remote
3,300 Employees
203K-286K Annually
7+ Years of Experience
3,300 Employees
203K-286K Annually
7+ Years of Experience
Information Technology • Security • Cybersecurity
Work as a Principal Software Engineer on Cloudflare's R2 Storage, a distributed object storage accessible globally. Responsibilities include ensuring reliability, performance, and implementing new features using languages like JavaScript, TypeScript, Rust, and C++. Requires 8 years of experience in distributed systems, high-volume software applications, computer science fundamentals, and debugging in large-scale systems.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+45 More
3 Days Ago
San Francisco, CA
Remote
250 Employees
195K-215K Annually
7+ Years of Experience
250 Employees
195K-215K Annually
7+ Years of Experience
Information Technology • Security • Cybersecurity
Lead a feature delivery team in the design, development, and release of software features for the Huntress SIEM Platform. Collaborate with senior leaders to understand customer needs and drive design solutions. Provide technical leadership, mentorship, and ensure code quality for the team. Remote position in the US and Canada.
Top Benefits:
401-K Matching
Company Equity
Continuing Education Stipend
+30 More
3 Days Ago
San Francisco, CA
Hybrid
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
Lead the backend development for our Notifications team and build functionality to grow millions of users through our delivery channels. Provide mentorship to other engineers, lead large technically complex projects, and collaborate across teams. Full stack experience is preferred with a focus on the backend. Bonus points for experience in A/B testing, notifications, machine learning, Android/iOS development, and big data.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
3 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
4 Days Ago
San Francisco, CA
Remote
Hybrid
665 Employees
206K-309K Annually
7+ Years of Experience
665 Employees
206K-309K Annually
7+ Years of Experience
Software
Architect and design the next-generation infrastructure platform, build self-serve capabilities, write functional specifications, collaborate with other engineers, mentor a team, and solve complex technical problems.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+50 More
4 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
Design, implement, and scale critical engineering components and services to support Snap's strategic initiatives. Provide technical direction that influences the entire company. Operate highly-available systems at scale and proactively learn new concepts and technology.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
14 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
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
4 Days Ago
San Francisco, CA
Hybrid
250,000 Employees
7+ Years of Experience
250,000 Employees
7+ Years of Experience
Fintech • Machine Learning • 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
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
As a Principal Software Engineer, you will help scale the global infrastructure and data platform at Roblox. You will contribute to building, automating, and improving services that support Roblox's Big Data ecosystem. You will design massively scalable systems on a global infrastructure and collaborate with stakeholders to drive innovation.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+46 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size