Maximum of 25 job preferences reached.
Top Remote Principal Software Engineer Jobs in San Francisco Bay Area
Machine Learning • Payments • Security • Software • Financial Services
The Software Engineer Principal leads the design and development of large-scale systems, mentoring teams and driving architecture decisions while ensuring compliance with best practices and security standards.
Top Skills:
ActivemqBitbucketCi/CdElasticsearchGradleHibernateIntellijJavaJenkinsJunitKafkaKubernetesMongoDBOpenshiftRedisRestful ServicesSpring BootSQL
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead technical aspects of an engineering team, focusing on design, development, optimization, and mentorship of large-scale enterprise web applications, with a strong emphasis on cloud and distributed systems.
Top Skills:
.NetAsp.Net MvcAWSAzureAzure SqlC#Ci/CdCosmos DbEvent HubsGitKafkaKubernetesMicrosoft Sql ServerMongoDBMySQLPostgresRedisSqsWeb Apis
Big Data • Food • Mobile • Payments
Lead the development of Fetch's measurement and attribution ecosystem by defining technical strategy, architecting systems, and mentoring engineers. Oversee integrations and ensure scalability while collaborating with cross-functional teams to meet business goals.
Top Skills:
GoJavaKotlin
Reposted 5 Days AgoSaved
Consumer Web • Information Technology
Lead the development and maintenance of high-performance cross-platform desktop and mobile applications for HiFi audio. Drive technical direction, mentor team members, and innovate audio streaming solutions while ensuring product scalability and performance.
Top Skills:
.NetAndroidC#Ci/CdDockerHyperviOSLinuxmacOSVMwareWindows
Information Technology • Marketing Tech • Social Media
Develop and maintain advanced security software solutions, architect AI-enhanced microservices, and lead project teams for threat protection at GoDaddy.
Top Skills:
AWSElasticapmGoJavaPython
Information Technology • Payments
The Principal Software Engineer leads the design and development of scalable software solutions, mentors engineers, and drives architectural decisions while collaborating with cross-functional teams.
Top Skills:
.NetC#JavaJavaScriptPython
Automotive • Analytics
Design and develop web applications, mentor teammates, shape architectural decisions, write clean code, conduct testing, and troubleshoot issues.
Top Skills:
AWSAzureCSSD3.JsDockerGCPGraphQLHTMLJestPlotly.JsPythonReactSQLTypescript
Cloud • Fintech • Insurance • Software
As a Principal Software Engineer on the GenAI team, lead the design and implementation of AI-powered solutions, ensuring technical alignment and mentoring engineers.
Top Skills:
.NetAi/Ml SystemsAnsibleCi/CdCloud PlatformsHugging FaceJavaKafkaLangchainLlm IntegrationPythonRag PipelinesTerraformTypescript
AdTech • Digital Media • Information Technology • Other
Lead AI adoption initiatives and cultural transformation in engineering at Yahoo Mail, enhancing developer productivity through AI tools and practices.
Top Skills:
Anthropic ClaudeChatgptCi/CdClaude CodeDevOpsGithub CopilotGoogle GeminiOpenai Codex
Cloud • Software • Database
The Sr./Principal Software Engineer will design and implement core capabilities for SingleStore's cloud platform, focusing on scalability and reliability, while mentoring other engineers and collaborating with cross-functional teams.
Top Skills:
GoKubernetesReact
Software
The Principal Software Engineer will lead technical initiatives, own systems and capabilities, drive architectural improvements, provide mentorship, and ensure quality across the engineering organization while delivering complex software solutions.
Top Skills:
.NetAngularAWSC#Cloud Platforms (AzureGcp)PostgresPythonSdkSQL Server
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
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Healthtech • Software
Design, develop, and deploy secure, scalable software solutions; implement and automate CI/CD pipelines and testing; manage cloud infrastructure (AWS/Azure) and infrastructure automation; provide Tier III support, monitor performance and SLAs, and train teams on automation best practices.
Top Skills:
.NetAWSAzureC#Ci/CdGitJenkinsPl/SqlPostgresSQL
19 Days AgoSaved
Aerospace
The Principal Software Engineer will design and build the Linux-based infrastructure for satellite communication systems, ensuring performance and security. Responsibilities include software lifecycle management, system debugging, and collaborating with hardware engineers.
Top Skills:
BazelBuildrootCC++LinuxPythonRustYocto
Cloud • Security • Software • Generative AI
The role involves leading initiatives for vector search in Elasticsearch, enhancing features, resolving bugs, and contributing to community engagements in a distributed team setting. A strong background in vector similarity and Java is crucial.
Top Skills:
CassandraElasticsearchJavaMongoDBPostgresSolr
Healthtech
The Principal Software Engineer will build product features, design solutions for members, and improve the technology platform collaboratively with the team.
Top Skills:
AWSGoGraphQLGrpcPostgresReactReact NativeTerraformTypescript
Software • Cybersecurity
The Principal Software Engineer will lead integration domains, make architectural decisions, mentor engineers, and drive AI-driven solutions for cybersecurity tools.
Top Skills:
AirflowAWSAzureCeleryGCPGoGraphQLHelmJavaKafkaKubernetesLlm ApisPythonRabbitMQRest
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
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
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
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
Real Estate • Software
Lead architecture and technical direction for Ruby on Rails and React systems, design scalable APIs and front-ends, own services/databases/infrastructure (MariaDB, Redis, Elasticsearch), use Kubernetes for scaling, integrate AI-assisted development workflows, mentor engineers, and deliver secure, well-tested production releases.
Top Skills:
Ai Development ToolsElasticsearchGraphQLJavascript (Es6+)KubernetesMariadbReactRedisRubyRuby On Rails
Aerospace
Lead the design and implementation of high-performance PoP infrastructure, optimize networking software, and mentor engineering teams at Blue Origin.
Top Skills:
CC++DpdkEbpfIp NetworkingKubernetesLinuxVppXdp
Aerospace
As a Principal Software Engineer, you will architect and develop software managing a satellite mesh network, focusing on real-time operations, low-latency performance, and system resilience.
Top Skills:
C++GoGrpcIstioJaegerKafkaKubernetesLinkerdNoSQLOpentelemetryPrometheusRustSQL
24 Days AgoSaved
Aerospace
As a Principal Software Engineer at Blue Origin, you'll lead intra-satellite networking software development, bridging hardware and software for a global satellite constellation. Responsibilities include defining technical strategies, leading design implementations, and troubleshooting system performance in dynamic environments.
Top Skills:
ArmAsicCC++FpgaLayer 2 ProtocolsLink AggregationLinuxPythonQcnRstpTcp/IpUdpX86
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.
Top San Francisco Bay Area Companies Hiring Remote Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results




.png)



























