Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in San Francisco, CA
Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
Lead architectural evolution of a high-traffic B2B SaaS supplier platform: define microservice boundaries, APIs, CI/CD, multi-cloud deployment, security, multi-tenancy, and mentor engineers while partnering with SRE, product, and business teams.
Top Skills:
APIsAWSCi/CdContainersDockerGCPGoInfrastructure-As-CodeJavaKubernetesMicroservicesMonitoringRuby On RailsSre
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Principal Engineer, you'll define and drive the technical strategy for customer experience platforms, lead architectural decisions, and mentor engineering teams to enhance customer and agent experiences.
Top Skills:
AIDistributed SystemsSoftware Engineering
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain resilient, scalable production systems for Toast’s retail customers. The role sets long-term technical architecture and strategy, communicates technical direction, mentors senior engineers, improves engineering productivity, diagnoses performance issues, and drives initiatives amid ambiguity. Engineers collaborate directly with retail customers, visit stores, understand operational workflows, and use AI tools to improve development velocity and quality.
Top Skills:
JavaKotlin
Cloud • Information Technology • Security • Software • Cybersecurity
Design, build, and operate secure, resilient distributed systems for secrets and key management across Cloudflare's global network. Re-architect and strengthen internal PKI and machine/workload identity, support and run services (including on-call), and consult with teams to ensure secure system design and usage.
Top Skills:
Distributed SystemsMachine/Workload IdentityPkiSecrets Management
Reposted One Month AgoSaved
Easy Apply
Easy Apply
Fintech • HR Tech
This role involves leading technical projects across multiple teams, designing scalable systems, collaborating with cross-functional teams, and mentoring engineers, focusing on payroll and tax systems at Gusto.
Top Skills:
AIMachine LearningReactRuby On RailsTypescript
Artificial Intelligence • Cloud • Machine Learning • Infrastructure as a Service (IaaS)
Own the multi-year strategy and technical direction for Lambda’s large-scale networking software across GPU fabrics, cloud networks, backbone, and edge infrastructure. Lead architecture, design, implementation, operations, customer engagements, and cross-functional delivery of distributed network services. Mentor engineers, resolve complex technical issues, participate in on-call operations, and guide mission-critical enterprise projects while improving system performance, availability, scalability, and cost.
Top Skills:
AWSBackbone NetworkingDatacenter NetworkingGCPGpudirect RdmaInfinibandInternet ProtocolsNetwork MonitoringNetwork TelemetryOciRocev2Software-Defined Networking
Software
Own the multi-year networking software strategy for Lambda’s large-scale AI cloud. Set technical standards, lead architecture and delivery of distributed network services, guide enterprise customers, resolve cross-team technical challenges, and remain hands-on with complex systems. Mentor engineers, participate in hiring and design reviews, operate production services through on-call rotations, and identify improvements to network availability, performance, and customer products.
Top Skills:
AWSBackbone NetworkingCloud ComputingDatacenter NetworkingGCPGpudirect RdmaInfinibandInternet ProtocolsNetwork MonitoringNetwork TelemetryOciRocev2Software-Defined Networking
Artificial Intelligence • Marketing Tech • Mobile • Software
Build, scale, and operate production-grade machine learning systems powering real-time personalization. Lead cross-functional ML initiatives, develop and validate models, create scalable data-analysis processes, prevent regressions through testing, and improve system quality. Partner with Product and Engineering while providing technical leadership in a fast-paced startup environment.
Top Skills:
AirflowSparkAws EksCloudflareDatadogDynamoDBEsbuildGradleGraphQLHelmHugging FaceIstioJavaKinesisKubernetesMatplotlibMetaflowPandasPlanetscalePlaywrightPostgresPythonPyTorchRadix UiReactRedisSpring BootSQLStorybookTensorFlowTerraformTypescriptViteXgboost
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead architecture and technical execution for Toast’s Payroll and Team Management products. Own authentication, authorization, and organizational hierarchy across a multi-tenant SaaS platform. Drive high-scale, full-stack initiatives, modern agentic development practices, integrations, technical strategy, quality standards, deployment practices, and cross-functional collaboration. Mentor engineers across teams and leverage AI tools and LLM integration to improve software development velocity and quality.
Top Skills:
Api DesignArtificial IntelligenceData AnalyticsJavaKotlinLlm IntegrationMicroservicesMobileReactSaaS
Software
Lead the technical direction, architecture, governance, and standards for a backend platform serving multiple engineering teams. Develop AI-native workflows, resolve cross-cutting distributed-systems challenges, influence roadmaps, drive platform adoption, mentor senior engineers, lead complex initiatives, and participate in on-call rotations. The role requires broad expertise across cloud infrastructure, Terraform, CI/CD, GraphQL federation, event-driven systems, APIs, developer experience, Node.js, and TypeScript.
Top Skills:
APIsAtmosAWSCi/CdEvent-Driven SystemsGraphql FederationNode.jsTerraformTypescript
Automotive • eCommerce • Fintech
Own the architecture of Plug’s money-facing infrastructure, including ledgers, payment disbursements, settlements, reconciliation, and lien/title payoffs. Design deterministic, auditable, fault-tolerant financial systems that integrate with banks, processors, and servicers while meeting regulatory requirements. Partner with Product, Risk, Finance, and Compliance, establish technical standards, review money-related architecture, mentor engineers, and guide build-versus-buy decisions.
Top Skills:
Banking IntegrationsDistributed SystemsLedger SystemsLien And Title Processing SystemsPayment ProcessorsPayment SystemsReconciliation Systems
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and build large-scale, highly available Responsible AI cloud services. Lead architecture, development, release, and production readiness. Collaborate with engineers, scientists, and product managers to integrate Responsible AI features across Azure AI and related services, drive DevOps practices, and improve performance, observability, and reliability.
Top Skills:
AzureAzure AiAzure Ai Content SafetyAzure MlAzure Openai ServiceCC#C++Cognitive ServicesDevOpsGoJavaJavaScriptPython
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Professional Services • Consulting
Own the architecture and technical direction of large-scale distributed systems or agent-centric AI products. Lead complex technical decisions, establish engineering standards, partner with executive leadership, and guide high-priority initiatives. Build and operate production systems serving over 100,000 users while using AI-assisted development tools. The role requires extensive backend or full-stack engineering experience and offers Staff or Principal-level scope.
Top Skills:
Ai AgentsCursorElasticsearchGithub CopilotLlmsMongoDBPythonRuby On RailsTerraform
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead backend architecture and deliver reusable solutions, unblock engineering teams across the development lifecycle, drive complex design and bug fixes, set code review standards, mentor engineers, collaborate on company-wide projects, and make technical decisions balancing correctness, performance, and customer impact.
Top Skills:
AWSAzureGCPGoJavaKotlinPythonScala
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and operate large-scale, AI-native cloud infrastructure (especially Kubernetes/AKS). Improve service quality, automate incident prevention/remediation, accelerate engineering productivity, and integrate AI tools into development workflows.
Top Skills:
Accelerator OrchestrationAIAi Model DeploymentAzureAzure Kubernetes Service (Aks)CC#C++ContainersGithub CopilotGoGpu OrchestrationJavaJavaScriptKubernetesLinuxMachine LearningModel InferencePython
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Build and operate production-quality AI framework, runtime, benchmarking, performance, automation, observability, and developer-tooling systems. Optimize large language model training and inference across GPUs and Microsoft hardware, diagnose cross-stack reliability and performance issues, and improve model onboarding, hardware utilization, Azure efficiency, and deployment speed. Senior engineers own major components and projects; Principal engineers define technical direction, architecture, and multi-release strategy while leading cross-team initiatives and mentoring technical leaders.
Top Skills:
Amd GpusAzureC++CudaNvidia GpusOnnx RuntimePythonPyTorchRocmTensorFlowTriton
Reposted 2 Hours AgoSaved
Healthtech • Financial Services
Lead the design and development of scalable document-processing systems for healthcare workflows. Build Go services and AWS Step Functions pipelines, solve large-scale PDF processing challenges, implement observability, optimize PostgreSQL/RDS performance, and support OpenSearch indexing. Provide architectural direction, mentor engineers, translate ambiguous requirements into shipped solutions, and ensure reliable handling of sensitive PHI under HIPAA requirements.
Top Skills:
Amazon EcsAmazon RdsAws LambdaAws Step FunctionsC++GoLuceneOcrOpensearchPostgresRust
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Define technical direction for hyperscale Azure Storage components; architect, develop, test, and support highly scalable, secure, compliant, and highly available cloud services. Lead multiple engineering projects, improve reliability, scalability, performance, consistency, and observability, and apply AIOps for incident detection, root-cause analysis, and operational excellence.
Top Skills:
AiopsAzureAzure StorageCC#C++Cloud ServicesDistributed SystemsHardware AccelerationJavaJavaScriptNetworkingPython
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will design and implement systems for the advertiser experiences at Snap, lead technical vision, mentor engineers, and innovate on creator marketplace products.
Top Skills:
Distributed SystemsProgrammingSoftware Design
Reposted One Month AgoSaved
Cloud • Information Technology • Security • Software • Cybersecurity
Lead technical ownership of a global platform for safe change: distributed key-value storage, progressive configuration delivery, testing and health-mediation. Write production code, design systems, review senior proposals, integrate LLMs, and drive cross-team initiatives to improve reliability, rollout safety, and developer productivity.
Top Skills:
Api DesignGoogle AnnealingGoogle ProdspecKey-Value StoresKubernetesLlmsRocksdb
Big Data • Information Technology • Software • Analytics • Energy
Lead architecture, design, and delivery of PET product features; write production full‑stack code; champion testing, observability, CI/CD and operational readiness; mentor engineers and collaborate with product to shape technical roadmap.
Top Skills:
AngularAtlassian PipelinesAWSBitbucketDatabricksGitJenkinsNode.jsPythonRdbmsReactTypescript
Artificial Intelligence • Computer Vision • Healthtech • Automation
Lead the software architecture and development of a clinical prototype for precision surgery. Build robust multi-device communication infrastructure, high-performance data and image processing, real-time systems, and responsive desktop interfaces. Collaborate with hardware, research, mechanical, electrical, and clinical teams while balancing rapid prototyping with regulated medical software requirements. Mentor engineers, establish software processes, and guide development through first-in-human studies.
Top Skills:
CC++CanCephasonicsDdsGCPGrpcIec 62304Iso 13485Iso 14971ItkLinuxNumpyOpencvPyqtPysidePythonQnxQtRustScikit-ImageScipyUsbVerasonicsVtkZeromq
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Software Engineer will design automated ad serving systems, lead technical direction, collaborate with teams, and mentor engineers.
Top Skills:
Distributed SystemsSoftware Development
Reposted One Month AgoSaved
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead architecture and technical strategy for a unified telemetry and observability platform spanning endpoint collection SDKs to cloud ingestion and analytics. Design high-performance, resource-constrained, crash-survivable telemetry systems across Windows, macOS, and Linux; drive data governance, privacy/PII handling, and backward-compatible platform evolution. Mentor and lead distributed engineering teams.
Top Skills:
AICC++Data LakeEtwGoKqlObservabilityPmuSnowflakeSQLStructured LoggingTelemetry
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop and operate production AI framework components, runtimes, benchmarking systems, performance tools, and integrations. Benchmark and optimize large language model training and inference across GPUs and Microsoft hardware, build automation and observability, investigate cross-stack performance and reliability issues, and deliver scalable platform improvements. Principal engineers additionally set technical direction, lead multi-team initiatives, define architectures, and mentor technical leaders.
Top Skills:
Ai FrameworksAi RuntimesAzureC++CudaGpusOnnx RuntimePythonPyTorchRocmTensorFlowTriton
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.
Popular Job Searches
All Filters
Total selected ()
No Results
No Results


























