Get the job you really want.
Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in San Francisco, CA
Artificial Intelligence
Design and develop scalable software systems and solutions for mobile apps in a clinical setting. Lead projects, mentor engineers, and improve architecture.
Top Skills:
Amazon AwsKotlinSwiftTypescript
Payments
The Principal Software Engineer will build secure platform products, write robust Java code, understand customer needs, and document solutions.
Top Skills:
AWSBigQueryDockerGCPJavaJpaKubernetesRedshiftSpring BootSQL
Artificial Intelligence • Software
Lead the development of AI-driven software systems, collaborating with diverse teams to create applications and mentor junior engineers.
Top Skills:
AirflowApache IcebergAWSAzureDuckdbFastapiFlyteGCPGithub ActionsJaxKubernetesMonoreposNoSQLNumpyNxPandasPrefectPydanticPythonPyTorchReactScipySQLTailwindTemporalTerraformTypescript
Reposted 12 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Software
As a Principal Full-stack Engineer, you'll design and build AI-driven systems, APIs, and databases while collaborating with cross-functional teams to enhance scientific workflows.
Top Skills:
AWSCloudFormationGithub ActionsKubernetesNoSQLPythonReactSQLTerraformTypescriptVector Dbs
3 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Software
The Principal Software Engineer will design core platform services and lead significant software design for multi-tenant SaaS applications, ensuring scalability, security, and code quality while mentoring engineers and driving cross-team collaboration.
Top Skills:
AWSElasticsearchGenerative Ai Coding ToolsHibernateJavaKafkaMySQLRestful ApisSpring BootSqs
Artificial Intelligence • Cloud • Information Technology • Security • Social Impact • Software • Cybersecurity
The Principal Software Engineer designs and develops Java microservices for AI Governance, collaborates with teams, conducts code reviews, and mentors junior developers to enhance software quality.
Top Skills:
AzureBashCi/CdElastic SearchJ2EeJavaKafkaKubernetesPythonRestSpring MvcSQL
Artificial Intelligence • Big Data • Computer Vision • Machine Learning • Natural Language Processing • Software • Cybersecurity
The Principal Software Engineer will lead development for Dataminr's Knowledge Platform, focusing on AI and data engineering to enhance knowledge graphs and alerting capabilities.
Top Skills:
AICloudData EngineeringDistributed SystemsEtl PipelinesJavaKnowledge GraphsPythonScala
Information Technology • Software • Analytics • Business Intelligence
The Principal Software Engineer, Applied AI will lead the integration of AI into full-stack applications, mentor engineers, and ensure system reliability while building features using React and Python.
Top Skills:
APIsPythonReactSnowflake
Healthtech
The Principal Software Engineer will lead the architectural vision, drive AI strategy, oversee SDLC processes, and support recruiting while building scalable and secure systems for a healthcare tech platform.
Top Skills:
AICloud ArchitectureDistributed SystemsEvent-Driven SystemsMicroservicesMlSecure Coding Practices
Software
The Principal Software Engineer will lead and shape the Data Platform's technical direction, drive architectural standards, mentor teams, and enhance HubSpot's AI-powered CRM capabilities.
Top Skills:
Ai/MlData ArchitectureDeveloper FrameworksDistributed SystemsIngestion PipelinesStorage SystemsSynchronization Systems
Mobile • Sharing Economy • Transportation
The Principal Software Engineer will design and build scalable core technology systems for Lime's fleet and mentor a team of engineers. Responsibilities include defining technical strategy and collaborating cross-functionally to improve technology and user experiences.
Top Skills:
Backend SystemsCloud TechnologiesIotSoftware Development
Cloud • Security • Software • Generative AI
Design and implement new search features and fixes in Elasticsearch, invent or implement algorithms/data structures, collaborate with a distributed team, contribute to Lucene, and build scalable search functionality for serverless platforms.
Top Skills:
CassandraElasticsearchEs|QlGitGitJavaLuceneMongoDBPostgresSaaSServerlessSlackSolrZoom
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Fintech
Lead cross-functional teams in software engineering, develop technical strategies, mentor staff, and design solutions to enhance financial product offerings.
Top Skills:
AngularjsAWSChefCi/CdGitGCPJ2EeJavaJavaScriptJenkinsJmsJqueryJunitKafkaMavenMicroservicesMs AzureOracle Pl/SqlSpring BootSpring CoreTerraformTibco EmsTomcat
Fintech
The Principal Software Engineer will lead design and development of software solutions, mentor teams, and ensure alignment with company's tech strategy while driving innovation in FinTech and cloud services.
Top Skills:
AngularjsAWSChefGitGCPJ2EeJavaJavaScriptJenkinsJmsJqueryJunitKafkaMavenMicroservices ArchitectureMs AzureOracle Pl/SqlSpring BootSpring CoreTerraformTibco EmsTomcat
Healthtech • Software
Lead design, architecture, and hands-on implementation of scalable healthcare SaaS systems. Drive interoperability (HL7, FHIR, EDI), mentor engineers, liaise with stakeholders, manage technical risk, and ensure quality, performance, security, and innovation.
Top Skills:
AgileAWSC#DevOpsEdiFhirHl7JavaMicroservicesMirth ConnectNoSQLPostgresPythonSaaSServerlessSQL Server
Marketing Tech • Sales • Software
The Principal Software Engineer will lead architectural direction, integrate AI capabilities, mentor engineers, and tackle complex technical challenges for scalable systems.
Top Skills:
AerospikeAWSAzureGCPJavaKafkaKubernetesPostgresPulsarPythonRedisScalaSnowflakeSQL
Software
Lead the architecture of Commerce Hub by defining core domain models, building intricate systems, and mentoring engineers while influencing product strategy.
Top Skills:
AICRMDistributed SystemsFinancial Models
Cloud • Software
Responsible for architecting and modernizing Salesforce's data ecosystem, optimizing performance, and leading design for AI and knowledge graph integration.
Top Skills:
AirflowAWSDbtGCPGoHelmInformaticaJavaKafkaKubernetesNeo4JPythonSnowflakeTableauTerraformTopquadrant
Edtech
The Principal Software Engineer will lead architectural decisions, mentor teams, and enhance scalable systems across the Consumer Experiences team, focusing on quality and observability.
Top Skills:
APIsDesign PatternsFrontend SystemsMachine LearningSoftware Architecture
Automotive
Lead the development and performance improvement of Waymo's simulation infrastructure by setting strategic visions and technical direction, while overseeing stakeholder collaborations and technical reviews.
Top Skills:
Large-Scale Distributed Systems
Biotech
The Principal Software Engineer will lead software architecture, design, and development for genetic testing systems, collaborating across teams to deliver robust solutions that enhance patient care.
Top Skills:
.Net.Net 6+.Net CoreC#Ci/CdCloud-Native ArchitectureMs Sql ServerMySQLPostgresReactRestful ApisTypescript
Cloud • Security • Software • Cybersecurity
The Principal Software Engineer will lead the architecture of Akamai's AI inference platform, mentor engineers, and drive technical decisions while contributing to the core infrastructure design and optimization.
Top Skills:
AIApi DesignCloud-Native TechnologiesDistributed SystemsKubernetesOpenai
Cloud • Security • Software • Generative AI
The role involves leading technical initiatives in automating network engineering for Elastic's infrastructure, developing cloud network solutions, and collaborating in a team-focused environment to enhance platform reliability.
Top Skills:
DockerElastic StackGoKubernetesScalaTerraform
Marketing Tech
The Principal Software Engineer will lead the modernization of seller applications, set technical strategy, and mentor engineers while driving architecture and engineering practices in a cloud-native environment.
Top Skills:
.NetAzureC#OpentelemetryPostgresReact
Information Technology
Lead the design and development of scalable backend systems, mentor teams, optimize system performance, and ensure robust API integrations.
Top Skills:
Ci/CdDockerElasticsearchKubernetesLaravelMongoDBMySQLPHPSwagger
Top San Francisco Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results




.png)

























