Get the job you really want.
Top Principal Software Engineer Jobs in San Francisco, CA
Cloud • Software
As a Principal Software Engineer, you will lead architectural and design efforts for various projects, focusing on AI/ML workloads and cloud-based solutions. Your role will involve collaborating across teams to develop innovative solutions, ensuring optimal architectural strategies, and mentoring peers in a fast-paced environment.
Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
As a Principal Software Engineer at Crunchyroll, you'll lead deployments, optimize integrations, support partners, and drive innovative solutions for enhancing user experiences.
Top Skills:
C/C++Html 5JavaJavaScriptNode.jsNpmPythonReactTypescriptWebsockets
Cloud • Greentech • Other • Energy
As a Principal Software Engineer, you will lead the Software Defined Networking strategy, guide engineering projects, and enhance network infrastructure performance.
Top Skills:
AWSAzureCC++DpdkDpu/IpusGCPKvmLinuxOpen Virtual NetworkingOpen VswitchOpenflowRustSmartnicsTcp/IpVMwareXdp/Ebpf
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Principal Software Engineer will lead complex engineering projects, mentor teams, and solve architecture challenges while collaborating across departments and with senior leadership.
Top Skills:
Backend TechnologiesCompliance EnvironmentsDodFedramp
Blockchain • Information Technology • Software • Cryptocurrency • Web3
As a Principal Frontend Engineer, you will architect scalable frontend infrastructure, design UI components, and optimize performance for global developer products.
Top Skills:
AWSEsbuildReactTurbopackViteWebpack
Blockchain • Information Technology • Software • Cryptocurrency • Web3
You will design, build, and maintain scalable backend infrastructure for a developer platform, leading system design and collaborating with engineers and product managers.
Top Skills:
AWSC++GoJavaKubernetes
Reposted 5 Days AgoSaved
Financial Services
As a Senior Principal Software Engineer, you will lead UI architecture development, drive product strategy, and innovate technology solutions for a major financial institution.
Top Skills:
Ai TechnologiesAngularCloudCSS3HTML5JavaScriptReactVue
Fintech • Mobile • Software • Financial Services
The Principal Software Engineer leads the development of scalable data platforms, collaborating with cross-functional teams, optimizing data pipelines and mentoring engineers to drive innovation and operational excellence.
Top Skills:
AirflowAWSCloudFormationDbtDockerJavaKafkaKubernetesPythonSnowflakeSQLTerraform
Featured Jobs
Fintech • Mobile • Software • Financial Services
The Principal Software Engineer will lead the development of scalable data platforms, driving innovation and collaboration across teams while mentoring junior staff and optimizing operations.
Top Skills:
AirflowAWSCloudFormationDbtDockerJavaKafkaKubernetesPythonSnowflakeSQLTerraform
Reposted 6 Days AgoSaved
Easy Apply
Easy Apply
Cloud • Software
As a Principal Engineer, you will develop large-scale machine learning pipelines and optimize networks using AI and data science.
Top Skills:
SparkJavaPythonPyTorchSklearnTensorFlowXgboost
Fintech • HR Tech
The Principal Software Engineer will lead technical initiatives in Payroll Services, designing and building systems to improve payroll functionality, collaborating with multiple teams, and mentoring junior engineers.
Top Skills:
Ruby,Rails,Typescript,React,Ai,Machine Learning
Fintech • Mobile • Software • Financial Services
As a Senior Principal Software Engineer, you'll build scalable crypto systems, shape architecture, and mentor engineers while pushing crypto offerings forward.
Top Skills:
Ai ToolsBlockchainCrypto ProtocolsDistributed SystemsMicroservicesModern Programming LanguagesPublic Cloud InfrastructureSmart Contracts
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead teams to develop high-scale SaaS solutions, mentor peers, and drive technical strategies for software focusing on payroll and team management.
Top Skills:
Api Design PatternsData AnalyticsJavaKotlinMicroservicesReact
Fintech • HR Tech
The role involves accelerating payroll services through AI, designing multi-agent systems, collaborating with teams, and iterating on AI-driven features to improve customer outcomes.
Top Skills:
Agentic AiLlmsMachine Learning
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Lead the design and development of complex systems for the Zeta Marketing Platform, providing technical leadership and mentorship, ensuring high-quality, scalable solutions.
Top Skills:
AWSAzureGCPJavaKafkaNoSQLPythonSparkSQL
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead the technical direction and quality of Toast's POS payments workflows, mentor engineers, and drive improvements in architecture and codebase.
Top Skills:
AndroidJavaKotlin
Reposted 2 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the technical vision for traffic management at Affirm, overseeing capacity planning, innovative solutions, and mentoring engineers. Drive infrastructure projects for a large user base.
Top Skills:
Capacity PlanningLoad TestingSoftware EngineeringTraffic Management
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will oversee technical strategy and architecture for ML Inference services, scale engineering components, and advocate for best practices in system design and performance.
Top Skills:
KubernetesPyTorchTensorFlow
Fintech • HR Tech
Lead the Payments team building scalable payment systems, collaborating across functions, mentoring engineers, and enhancing product development lifecycle.
Top Skills:
ReactRuby On RailsTypescript
Reposted YesterdaySaved
Fintech • Machine Learning • Payments • Software • Financial Services
The Principal Software Engineer will design, develop, and support full-stack cloud-based solutions, collaborating with Agile teams and mentoring others.
Top Skills:
AWSCSSDockerGCPGoHTMLJavaJavaScriptKubernetesAzurePythonRustSQLTypescript
Cloud • Edtech • Information Technology • Software
Design, develop, and maintain systems ensuring reliability and security, while leading teams and collaborating with product and design to optimize development processes.
Top Skills:
AWSDockerJavaScriptJIRAKubernetesNode.jsOpsgeniePostgresReactSQLTypescript
Reposted 3 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the technical vision for infrastructure platforms at Affirm, collaborating with engineers to deliver reliable, innovative solutions. Mentor junior engineers and manage complex engineering projects.
Top Skills:
Ci/CdInfrastructure PlatformsTest Frameworks
Reposted 5 Days AgoSaved
Fintech • Machine Learning • Payments • Software • Financial Services
As a Principal Software Engineer, you will design and develop cloud-based solutions, mentor team members, and advance technology initiatives in a collaborative Agile environment.
Top Skills:
AWSCSSDockerGCPGoHTMLJavaJavaScriptKubernetesAzureNosql DatabasesOpen Source RdbmsPythonRustSQLTypescript
Cloud • Edtech • Information Technology • Software
The Principal Software Engineer will solve complex problems, design scalable solutions, guide architecture decisions, and mentor engineers in a collaborative environment.
Top Skills:
AWSKubernetesNode.jsPythonReactSagemakerTerraform
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
The Principal Software Engineer will lead engineering teams to develop scalable workflow solutions, mentor engineers, and drive architectural improvements.
Top Skills:
AWSDockerGoJavaKotlinKubernetesMySQLPostgresTypescript
Top San Francisco Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results