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
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Lead the Media Delivery Platform team to design and scale mobile media platform services, focusing on video technologies and backend solutions to enhance user experiences.
Top Skills:
Distributed SystemsMobile DevelopmentVideo Technologies
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Lead the technical strategy and architecture for ML Inference Platform services. Design, implement, and scale engineering components while collaborating across teams to meet product requirements and advocate for best practices.
Top Skills:
Gpu InferenceKubernetesPyTorchTensorFlow
Cloud • Software
As a Principal Software Engineer, you will lead architectural and design efforts for various projects, focusing on AI/ML workloads and cloud-based solutions. Your role will involve collaborating across teams to develop innovative solutions, ensuring optimal architectural strategies, and mentoring peers in a fast-paced environment.
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
The Senior Principal Software Engineer will lead complex engineering projects, mentor teams, and solve architecture challenges while collaborating across departments and with senior leadership.
Top Skills:
Backend TechnologiesCompliance EnvironmentsDodFedramp
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Big Data Analytics • Automation
Lead the technical vision and architectural design for PagerDuty's Operations Cloud Platform, collaborating on scalable SaaS solutions. Mentor engineers and drive collaboration across teams to align tech strategy with business objectives.
Top Skills:
APIsAWSAzureCloud-Native TechnologiesElixirGCPGoJavaKubernetesMicroservicesPythonRuby
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you'll develop critical engine code for Roblox, focusing on performance and reliability in gaming applications using C++.
Top Skills:
C++
Fintech • HR Tech
The Principal Software Engineer will lead technical initiatives in Payroll Services, designing and building systems to improve payroll functionality, collaborating with multiple teams, and mentoring junior engineers.
Top Skills:
Ruby,Rails,Typescript,React,Ai,Machine Learning
Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Lead the design, development, and optimization of a video player library while advocating engineering excellence and driving technology roadmaps.
Top Skills:
BackendDatabaseHlsInfrastructureMobileMpeg-DashWeb
Featured Jobs
Fintech • Mobile • Software • Financial Services
The Principal Software Engineer leads the development of scalable data platforms, collaborating with cross-functional teams, optimizing data pipelines and mentoring engineers to drive innovation and operational excellence.
Top Skills:
AirflowAWSCloudFormationDbtDockerJavaKafkaKubernetesPythonSnowflakeSQLTerraform
Fintech • Mobile • Software • Financial Services
The Principal Software Engineer will lead the development of scalable data platforms, driving innovation and collaboration across teams while mentoring junior staff and optimizing operations.
Top Skills:
AirflowAWSCloudFormationDbtDockerJavaKafkaKubernetesPythonSnowflakeSQLTerraform
Reposted 9 Days Ago
Easy Apply
Easy Apply
Cloud • Software
As a Principal Engineer, you will develop large-scale machine learning pipelines and optimize networks using AI and data science.
Top Skills:
SparkJavaPythonPyTorchSklearnTensorFlowXgboost
Cloud • Information Technology
The Principal Software Engineer will develop and improve storage software, drive innovation, and maintain production environments while leading a team in a fast-paced cloud storage company.
Top Skills:
AWSAzureC++DockerGoKubernetesLinuxZfs
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you will develop and scale the virtual economy systems at Roblox, ensuring reliability and security for billions of transactions while leading teams and driving project success.
Top Skills:
Backend ServicesConsumer-Facing ProductsDistributed Systems
Consumer Web • eCommerce • Food • Healthtech • Natural Language Processing • Social Impact
The Principal Software Engineer will develop and innovate scalable services for customer experiences, troubleshoot issues, and work independently on projects, while leveraging various technologies including AWS and microservices.
Top Skills:
AWSGoJavaKafkaLinuxNosql DatabasesPHPPythonRelational DatabasesServerless
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer at Roblox, you'll lead efforts to create sharing capabilities for users, design scalable APIs, engage in product experiments, and mentor engineers, ensuring high-quality user experiences.
Top Skills:
C++Lua
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Senior/Principal Data Engineer, lead data projects, design pipelines, establish data operations standards, and collaborate with teams to enhance analytics capabilities.
Top Skills:
AirflowAWSAzureDagsterGCPGitopsGoogle Cloud ComposerLuigiPysparkScalaSQL
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Principal Software Engineer will lead technical and thought innovations for product features, mentor teams, and collaborate on system infrastructure and architecture, requiring a deep expertise in software and data technologies.
Top Skills:
AerospikeApache AirflowApache LuigiAWSBashCi/CdDjangoDockerDynamoDBEmrFastapiHbaseHdfsHiveJavaKafkaKubernetesMySQLOpen Table FormatsPostgresPythonRedisScalaScyllaSnowflakeSparkTerraform
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you will develop features for the Kubernetes control plane, manage Roblox’s Edge Data Centers, and enhance automation and reliability in production systems.
Top Skills:
GoKubernetes
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
The role involves optimizing ad marketplace dynamics, designing auction systems, implementing pricing strategies, and mentoring engineers to drive innovation in Roblox's ad platform.
Top Skills:
Auction SystemsPricing ModelsSoftware Development
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Lead the Virtual Economy Products Optimization team to enhance in-game monetization systems. Drive projects with high economic impact and collaborate cross-functionally.
Top Skills:
Game DevelopmentSoftware Engineering
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you will lead cross-organizational teams to enhance account usability, security, and scalability, focusing on strategic problems within the Roblox community.
Top Skills:
C#C++GoLua
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer for the UI Ecosystem at Roblox, you'll lead UI development, mentor junior engineers, and ensure a consistent and accessible design system while collaborating with cross-functional teams.
Top Skills:
LuauReactWcag
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
The role involves building and overseeing Kubernetes networking at Roblox, leading technical strategies, mentoring engineers, and collaborating with AI infrastructure teams.
Top Skills:
AIInfrastructureKubernetesMachine LearningMicroservices
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
As a Principal Software Engineer, you will manage core infrastructure and API stack, design scalable backend features, and lead cross-team projects while ensuring high code quality standards.
Top Skills:
.Net CoreAsp.NetC#DockerExpressFlaskGoJavaRuby on RailsSpringmvc
Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Lead the application networking domain at Roblox by setting technical vision, mentoring engineers, delivering high-quality code, and influencing infrastructure direction.
Top Skills:
Application NetworkingGatewaysLarge-Scale Systems
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