Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in San Francisco, CA
Digital Media • Gaming • News + Entertainment • Sports
This role involves R&D in video streaming, designing algorithms, collaborating across teams, and leading innovative media projects. Requires expertise in video technologies and deep learning.
Top Skills:
Ai/Ml FrameworksC/C++CodecsGstreamerJSONPythonRest ApisVideo StreamingXML
Artificial Intelligence • Information Technology • Software • Consulting
Lead enterprise architecture and design highly scalable, fault-tolerant distributed systems. Define standards for microservices, API governance, data architecture, observability, CI/CD, and reliability engineering. Drive modernization, performance tuning, incident response, and mentor senior engineers while partnering with leadership on technology roadmap and platform consolidation.
Top Skills:
Api GovernanceC++Ci/CdData ArchitectureDevOpsDistributed SystemsGoJavaMicroservicesObservabilityReliability Engineering
Biotech
Lead architecture, implementation, and delivery of R&D platform infrastructure (cloud, Kubernetes, IaC). Provide technical leadership and mentorship, build AI-native developer tooling, partner with scientists to translate needs into production-grade platform capabilities.
Top Skills:
AirflowArgoAWSAzureClaude CodeCursorDagsterDjangoGCPGoGroovyHelmJavaKubernetesNextflowPythonReactTemporalTerraformWdl
Digital Media • Gaming • News + Entertainment • Sports
Lead R&D for next-generation image and video coding using ML/AI. Design and implement video algorithms, codecs, and multimedia workflows, represent Disney in standards bodies, drive architectural innovation, and produce IP while collaborating globally across media processing, encoding, and streaming domains.
Top Skills:
Abr AlgorithmsAv1Av2AvcCC++Cd/CiDeep LearningDockerEncoders/DecodersGitGitGstreamerHevcJSONLatent Variable Generative ModelsMachine LearningMultimedia FrameworksPythonRest ApisVideo FormatsVideo PlaybackVvcXML
Digital Media • Gaming • News + Entertainment • Sports
Lead R&D on next-generation image and video coding using ML/AI. Design and implement video algorithms, codecs, and multimedia workflows, represent Disney at standards bodies, drive IP generation, and collaborate globally to optimize media processing and streaming.
Top Skills:
Abr AlgorithmsAv1Av2AvcCC++Cd/CiDecodersDockerEncodersGitGitGstreamerHevcJSONLatent Variable Generative ModelsMultimedia FrameworksPythonRest ApisVideo FormatsVideo PlaybackVvcXML
Artificial Intelligence • Fintech • Software • Automation
Build autonomous accounting agents and a ledger, integrate financial data providers, and ship daily product features using TypeScript/Next.js. Move quickly, make decisions, and iterate based on customer problems in a high-urgency, in-person startup.
Top Skills:
LlmsNext.JsTypescript
Artificial Intelligence • Machine Learning • Biotech • Generative AI
The Principal Software Engineer will define architecture for high-performance infrastructure, optimize RL environments, and turn prototypes into scalable systems, while resolving technical challenges.
Top Skills:
AIDistributed SystemsLarge-Scale ModelsReinforcement Learning
Reposted 7 Days AgoSaved
Artificial Intelligence • HR Tech • Productivity • Software
As a Principal Software Engineer, you will design and implement secure embedded finance products, enhance platform architecture, and integrate AI tools in a fast-paced fintech environment.
Top Skills:
Ai-Powered Development ToolsAWSGCPJavaKubernetesSpring BootSQL
Artificial Intelligence • Information Technology • Machine Learning • Software
As a Principal Software Engineer, you'll lead technical initiatives, mentor engineers, and optimize DataRobot's AI infrastructure, focusing on designing scalable systems and collaborating cross-functionally.
Top Skills:
AWSAzureGCPGoHelmKubernetesPulumiPythonTerraform
Aerospace
Lead the design and implementation of high-performance PoP infrastructure, optimize networking software, and mentor engineering teams at Blue Origin.
Top Skills:
CC++DpdkEbpfIp NetworkingKubernetesLinuxVppXdp
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design and evolve perception architecture for autonomous products, integrating sensing technologies, and leading cross-functional teams on AI and performance metrics.
Top Skills:
AIC++CameraComputer VisionDeep LearningLidarPythonRadarSensor FusionState Estimation
Automotive • Insurance • Machine Learning • Mobile • Software
The Principal Software Engineer will lead technical initiatives, align cross-functional teams, establish standards, and guide multiple engineering teams towards strategic objectives, driving large-scale improvements in business outcomes.
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Information Technology • Software • Financial Services
The Staff/Principal Software Engineer will work in a remote global team, addressing software engineering challenges while fostering collaboration and clear communication.
Top Skills:
ElixirGitGCPKubernetesLiveviewPostgresTerraform
Artificial Intelligence • Cloud • Software
Design, develop, and maintain scalable software solutions. Collaborate with teams to troubleshoot issues and enhance the software delivery lifecycle. Focus on backend services, using Java and various tools for performance optimization.
Top Skills:
AWSAzureCi/CdDockerElasticsearchGCPJavaMySQLPostgresSolr
Cybersecurity
Design and develop scalable features for secure software. Advocate for quality standards and engage with customers. Work remotely with a focus on product improvement.
Top Skills:
Auth0AWSClaudeGitGithub CopilotRustTypescript
Cybersecurity
The role involves designing and developing secure software solutions, focusing on innovative sensor technology for Linux environments, and enhancing customer adoption through collaboration.
Top Skills:
Auth0AWSDockerGCPGitKubernetesRustTypescript
Cybersecurity
The Principal Software Engineer will build systems for safe software deployment, enhance developer frameworks, and ensure reliability in code delivery.
Top Skills:
AngularAuth0AWSAzureGCPGitPrimengRustTypescript
Software
Design and develop scalable backend systems for SaaS applications, mentor engineers, and lead projects while collaborating with cross-functional teams.
Top Skills:
GoGraphQLPostgresRedis
Fintech
The Principal Software Engineer leads technical standards and product design in a collaborative hybrid environment, focusing on complex software solutions, cloud services, and mentoring teams.
Top Skills:
AngularjsAWSChefGitGCPJ2EeJavaJavaScriptJenkinsJmsJqueryJunitKafkaMavenMicroservices ArchitectureMs AzureOracle Pl/SqlSpring BootSpring CoreTerraformTibco EmsTomcat
Big Data • Food • Mobile • Payments
The Principal Machine Learning Engineer will design and scale ML systems for personalization and search, mentor engineers, and lead major ML initiatives at Fetch.
Top Skills:
AIData EngineeringData InfrastructureData PipelinesDistributed SystemsLlms (Large Language Models)Machine Learning
Big Data • Food • Mobile • Payments
As a Principal Software Engineer at Fetch, you'll design scalable systems for user engagement, drive experimentation, lead technical strategy, and mentor teams to improve engineering productivity and system reliability.
Top Skills:
Ai-Assisted Development ToolsBackend ArchitectureDistributed SystemsGoJavaKotlin
AdTech • Fintech • Marketing Tech
The Principal Software Engineer will lead the Databricks platform on AWS, managing administration, design, security, and user enablement while mentoring a team.
Top Skills:
AWSDatabricksDatabricks SqlDelta LakeGithub ActionsPysparkSparkTerraformUnity Catalog
Information Technology • Security • Software
Hands-on principal software engineer building and maintaining data pipelines, multi-language SDKs, and integrations; ensure schema compliance, troubleshoot transport and format issues, collaborate on secure DevSecOps CI/CD deployments, mentor engineers, and deliver in Agile/Scrum.
Top Skills:
Apache NifiAvroCCi/CdDevsecopsDockerGoJavaJSONKubernetesMessage-Based Transport SystemsProtobufPythonRest ApisXML
Fintech
Technical individual-contributor leader designing and architecting cloud-native, microservices-based payment systems. Partners with product, mentors engineers, drives CI/CD, automated testing, and operational readiness while ensuring security, scalability, and cross-functional alignment within FinTech.
Top Skills:
AltirisAngularjsAppdynamicsAutomated TestingAWSBugzillaC#ChefCi/CdConfluenceContainerizationGitGitGCPJ2EeJavaJavaScriptJenkinsJIRAJmsJqueryJunitKafkaKubernetesMavenMicroservicesMs AzureOracle Pl/SqlPHPPythonRubySplunkSpring BootSpring CoreSvnTerraformTibco EmsTomcatZabbix
Artificial Intelligence • Cloud • Machine Learning • Software • Database • App development • Generative AI
Lead design and implementation of Replit's money infrastructure, focusing on pricing, billing, payments, and monetization while ensuring reliability and user-friendly experiences.
Top Skills:
GraphQLNode.jsPostgresReactRustTypescript
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top San Francisco Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results















%20(1).png)













