Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Principal Software Engineer Jobs in San Francisco, CA
Gaming
The Principal Software Engineer will design, develop gameplay and UI systems in Unreal Engine, collaborating with various teams to implement game features and maintain engine code for an MMO.
Top Skills:
C++Unreal Engine
Artificial Intelligence • Machine Learning • Generative AI
The role involves building and deploying ChatGPT for Work, enhancing engineering productivity, and ensuring system reliability, all while fostering an inclusive team culture.
Top Skills:
Artificial IntelligenceProduction SystemsSoftware Engineering
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you'll lead the Education & Reform team, developing large-scale distributed services for user interventions, transparency, and moderation, while mentoring junior engineers.
Top Skills:
C#Go
Healthtech
Lead design and implementation of reactive applications using Vert.x, mentor developers, ensure code quality, and optimize application performance for scalability.
Top Skills:
AWSAzureCi/CdJavaKotlinKubernetesNoSQLVert.X
Healthtech
Lead the development of reactive applications and microservices for a healthcare product, ensuring high performance and scalability while mentoring team members.
Top Skills:
AWSAzureCassandraGCPJavaKotlinKubernetesMs SqlMySQLSqliteVert.X
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The role involves leading software development projects, solving complex architecture challenges, mentoring junior engineers, and setting standards for code quality.
Top Skills:
AWSAzureGCPGoJavaKotlinNode.jsPythonScala
23 Days Ago
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
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
The Principal Software Engineer for Build Systems will migrate existing systems, develop new solutions for C++ builds, and enhance live systems for various platforms.
Top Skills:
BazelC++CmakeGradleMesonMsbuildRust
Healthtech • Payments • Automation
The Principal Software Engineer leads technical direction at Candid Health, guiding architecture, innovative solutions, and mentoring the engineering team to improve healthcare billing and revenue cycle management systems.
Top Skills:
BigQueryGoogle Cloud PlatformMetabasePostgresPythonTerraform
Healthtech • Payments • Automation
As a Principal Software Engineer, you will guide technical direction, influence business goals, innovate solutions, mentor team members, and optimize complex systems in healthcare billing.
Top Skills:
BigQueryGoogle Cloud PlatformMetabasePostgresPythonTerraform
6 Days Ago
Cybersecurity
As a Principal Software Engineer, you will design and maintain the Vulnerability Intelligence Platform and lead technical architecture and best practices while collaborating with engineering teams.
Top Skills:
AngularAWSAzureCi/CdGCPGoReact
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Design and implement APIs for the Creator Services Platform, mentor engineers, and ensure product quality while managing complex systems for community developers at Roblox.
Top Skills:
HTTPIamWeb Security
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you'll enhance Roblox's avatar technologies, optimize performance across platforms, and lead engineering initiatives.
Top Skills:
C++
Artificial Intelligence • Edtech • Healthtech • Machine Learning • Natural Language Processing • Software • Telehealth
The Principal Software Engineer will own the technical vision, lead architectural decisions, and drive cross-team execution in developing AI-powered assessment tools.
Top Skills:
Ai ArchitecturesCloud ArchitectureContainerizationDocument Processing PipelinesGCP
Artificial Intelligence • Computer Vision • Machine Learning • Analytics
As a Principal Software Engineer, you'll architect scalable APIs, support dataset curation, and mentor team members, driving AI innovation.
Top Skills:
DocumentdbElasticsearchMongoDBPythonTypescript
Cloud • Healthtech • Professional Services • Software • Pharmaceutical
As a Principal Full Stack Software Engineer, you'll design and develop core modules of the elluminate platform, contributing across all phases of software development and collaborating with various teams to enhance product quality and performance.
Top Skills:
AngularAsp.Net MvcC#CSSHTMLJavaScriptMicrosoft Sql ServerTypescript
Database • Analytics • Consulting
Design and implement core features of TiKV, optimize data structures and algorithms, improve performance, and mentor junior engineers.
Top Skills:
AWSAzureGCPKubernetesSQLTikv
Artificial Intelligence • Software
The Principal Software Engineer will build a cloud-first command and control platform, integrating existing capabilities and automating efficiency in mission planning.
Top Skills:
Artificial IntelligenceAstroDockerFigmaGatsbyJavaScriptKubernetesMachine LearningNext.JsOciReactTypescript
Financial Services
Lead platform initiatives as a Principal Software Engineer, focusing on core identity services while driving technical innovation and collaborating across teams.
Top Skills:
Cloud ComputingDistributed SystemsJavaMicroservices
Other • Software • Analytics
Design and implement AI-powered features, develop backend services, create user interfaces, mentor junior developers, and collaborate across teams.
Top Skills:
Arcgis Javascript SdkAWSAzureCi/CdGCPGis ConceptsGitJavaScriptMicroservicesPythonRestful ApisTypescriptWeb ComponentsWeb Mapping Applications
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Engineer, you will design and develop a scalable, high-performance stream processing platform, mentor engineers, and ensure system reliability.
Top Skills:
ArtifactoryAws Kinesis FirehoseDockerFlinkGitJavaJenkinsKafkaKubernetesPython
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you will lead a team designing scalable backend systems, enforce quality standards, and mentor engineers at Roblox.
Top Skills:
C#C++Java
Artificial Intelligence • Software
The Principal Software Engineer (Backend) will design, develop, and maintain scalable backend services using Python, collaborate with teams to integrate AI/ML features, optimize performance, mentor engineers, and ensure API security and compliance.
Top Skills:
AWSAzureDjangoDockerFastapiFlaskGCPGitGraphdbJavaKafkaKubernetesPostgresPythonRabbitMQVectordb
Digital Media • Fintech • Information Technology
The Principal Software Engineer will architect and develop web applications, enhance developer experience, mentor junior engineers, and ensure high-quality code delivery.
Top Skills:
CSS3HTML5Javascript (Es6+)Next.JsNode.jsReactTypescript
Software
As a Principal Software Engineer, you'll lead engineering initiatives, design and develop product functionality, and mentor teams, focusing on high-quality outputs and cultural excellence.
Top Skills:
Node.jsReactTerraformTypescript
Top San Francisco Companies Hiring Principal Software Engineers
See AllPopular Job Searches
Top San Francisco Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
Total selected (1)
Job Category
No Results
No Results
No Results