Get the job you really want.
Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in San Francisco, CA
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
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Lead the design and operation of the Gradient AI platform, focusing on scalability, performance, and innovation in agent development. Mentor engineers and collaborate across teams to deliver strategic technical roadmaps and enhance operational excellence.
Top Skills:
Agent-Development TechnologiesAi/Ml PlatformsCloud ApplicationsGenai
Fintech • Mobile • Software • Financial Services
The Principal Software Engineer will architect and implement fraud detection and AML solutions, develop risk models, and optimize decision engines using advanced technologies and data analytics.
Top Skills:
Apache DruidApache FlinkApache KafkaAws DynamodbAws KinesisAws NeptuneAws SagemakerFeature StoreGremlinSnowflake
Reposted 3 Days AgoSaved
Easy Apply
Easy Apply
Fintech • Mobile • Software • Financial Services
Lead the technical strategy for developer tools in a financial services company, focusing on AI-enabled development practices. Responsibilities include architectural design, mentorship, and driving innovation in software development.
Top Skills:
ArgocdAWSBazelBuildkiteDockerEnvoyGitlabGoGradleIstioJavaKotlinKubernetesPython
Reposted 3 Days AgoSaved
Easy Apply
Easy Apply
Fintech • HR Tech
The Principal Software Engineer will lead teams to enhance Gusto’s Payroll and Tax systems through design, implementation, and mentorship, ensuring quality and compliance across complex software solutions.
Top Skills:
AIMachine LearningRuby on RailsReactRubyTypescript
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Principal Engineer will lead the evolution of Revenue Technology at Atlassian, focusing on scalable solutions for Sales, Marketing, and Finance workflows while mentoring engineers across teams.
Top Skills:
AICRMFintechMarketing TechnologiesMlSoftware Architecture
Artificial Intelligence • Fintech • Software
The Principal Software Engineer will architect and build platform features, lead technical discussions, mentor engineers, engage with stakeholders, and innovate on core services to drive technical impact for FloQast applications.
Top Skills:
AWSGoMongoDBNode.jsReactTypescript
Artificial Intelligence • Healthtech • Software
Join Freed as a Principal Software Engineer, leading full stack development and AI integration to improve healthcare solutions for clinicians.
Top Skills:
AIAzureNode.jsReactSQLTypescript
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff/Principal Software Engineer, you will design and operate CI infrastructure, enhance developer experience, build scalable systems, and lead projects for CI services and artifact management.
Top Skills:
ArtifactoryAWSBashBazelBuildkiteDatadogDockerGoGradleJavaKotlinKubernetesNexusPythonRuby
8 Days AgoSaved
Easy Apply
Easy Apply
Fintech • Mobile • Software • Financial Services
The role involves providing AI leadership, influencing technical direction, driving innovation, mentoring engineers, and collaborating across teams to adopt AI in software development.
Top Skills:
AWSCi/CdDockerGenerative AiKubernetesSdks
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead technical strategy for Dropbox's core systems and AI integration, drive technical outcomes, and influence multiple teams. Involve hands-on software development and architecture for scalable products.
Top Skills:
AIConcurrencyDatabasesDistributed SystemsMlMobileSearchSoftware DevelopmentStorage Systems
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Principal Software Engineer will tackle complex problems, lead a large team, partner across departments, and apply architectural standards for scalable solutions.
Top Skills:
Backend TechnologiesCompliance EnvironmentsFedrampSoftware Engineering
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Fintech • Financial Services
The Principal Software Engineer will architect and lead the development of scalable systems, drive technical excellence, mentor teams, and promote best practices at a fintech company.
Top Skills:
GoPythonRuby
Software • Defense
The Principal Software Engineer will lead cross-team initiatives, define system architecture, mentor engineers, and engage in critical implementations to enhance reliability and team effectiveness.
Top Skills:
AWSCi/CdKubernetesNode.jsPostgresReactRedisTypescriptVite
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
As a Principal Software Engineer, you'll design scalable cloud storage architectures, optimize performance, and collaborate with teams to enhance storage solutions for AI workloads.
Top Skills:
3Par/NimbleBashCCephfsDell EmcGoIbmJavaScriptPure StoragePythonRustTerraformTypescriptVast Data
Fintech • HR Tech
As Principal Software Engineer at Gusto, you'll architect scalable payroll systems, lead cross-functional projects, mentor engineers, and drive product strategy.
Top Skills:
GraphQLRuby on RailsReactRestful ApisRubyTypescript
Cloud • Software • Infrastructure as a Service (IaaS)
The Principal Software Engineer will lead the technical direction for Platform-as-a-Service at DigitalOcean by designing scalable systems, mentoring engineers, and collaborating across teams to enhance developer experience and platform performance.
Top Skills:
C++GoJavaPython
Cloud • Mobile • Software
Lead engineering initiatives, establish technical vision, mentor teams, and drive cross-functional changes to enhance operational software at BuildOps.
Top Skills:
AWSAzureDockerGCPGraphQLJavaScriptKafkaKubernetesMySQLNode.jsPostgresRabbitMQReactRestTypescript
Reposted 11 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Machine Learning
Design and build scalable backend platforms for regulated scientific workflows, ensuring compliance and reproducibility while enhancing performance and usability across cloud environments.
Top Skills:
AWSAzureDockerGCPGoGrpcJavaKubernetesPythonRestScala
Reposted 12 Days AgoSaved
Easy Apply
Easy Apply
Cloud • Information Technology
As a Principal Software Engineer - Storage at Wasabi, you'll design and improve storage software, addressing high reliability, security, and scalability in cloud storage services.
Top Skills:
AWSAzureC++DockerGoKubernetesLinuxZfs
Cloud • Healthtech • Professional Services • Software • Pharmaceutical
This role involves designing and developing core modules for an enterprise-level clinical data platform, ensuring compliance with quality standards, and collaborating with teams for software development and testing.
Top Skills:
AngularAsp.Net MvcAWSC#CSSHTMLJavaScriptSQLTypescript
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As a Principal Software Engineer, you'll architect scalable backend systems for mobile applications, mentor teams, and influence tech strategy to support mobile-first growth.
Top Skills:
GoKotlinReact NativeRuby
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Principal Backend Software Engineer leads complex architecture projects, unblocks development challenges, and mentors junior engineers while ensuring high-quality code standards.
Top Skills:
AWSAzureCdCiGCPGoJavaKotlinPythonScala
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Principal Frontend Software Engineer will develop enterprise-grade applications, improve feature quality, mentor junior engineers, and oversee system operations.
Top Skills:
Amazon Web ServicesDockerEc2KubernetesReactS3Sqs
Aerospace
The Principal Software Engineer will lead the development of autonomous systems for satellites, overseeing architecture and capabilities while mentoring engineers. Responsibilities include guiding algorithms for satellite operations and ensuring software integration across mission elements.
Top Skills:
Autonomous SystemsC++GitLinuxMachine LearningPythonReal-Time Operating SystemsSoftware Development Practices
Top San Francisco Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results














.png)














