Staff and principal engineer jobs
Staff and principal engineer: a person in this job is one of the most senior engineers without managing people: sets technical direction and solves the hardest problems. Databricks, Anthropic, Elastic, Okta and OKX have the most open roles with “Staff and principal engineer” or a close variant in the title right now.
2,943 open roles · 154 posted in the last 7 days · 23% remote · 369 companies hiring · $248K median advertised salary · checked Nov 14 against employer career pages
| Period | Count |
|---|---|
| under $75K | 2 |
| $75K to $100K | 1 |
| $100K to $125K | 0 |
| $125K to $150K | 15 |
| $150K to $175K | 44 |
| $175K to $200K | 164 |
| $200K to $250K | 657 |
| $250K to $300K | 501 |
| $300K and more | 336 |
Skills asked for in staff and principal engineer roles
Bars show the share of these 2,943 roles; one role can count in several rows.
Newest staff and principal engineer jobs
- Principal Software EngineerShowpad · 🇮🇳Pune—LeadGoPythonJava
- Staff Machine Learning Engineer - Vision AIToast · 🇺🇸Remote, US$151K - $309KRemoteLeadGoPythonJava
- Principal Machine Learning Engineer, Vision AIToast · 🇺🇸Remote, US$180K - $368KRemoteLeadPythonJavaKotlin
- Principal Sofware Engineer, Applied AIPure Storage · 🇺🇸Santa Clara, California$203K - $275KLeadKubernetesAI
- Staff Software Engineer - Okta Identity GovernanceOkta · 🇺🇸San Francisco, California$194K - $267KLeadGoJavaKotlin
- Principal Network Software Engineer - TS/SCIRocket Lab · 🇺🇸Long Beach, CA · +1 more location$173K - $259KLeadDockerJiraAgile
- Principal, Developer Platform PositioningCloudflare · Hybrid$164K - $200KLead
- Principal Design Verifiction EngineerSambaNova · 🇺🇸San Jose, California, United States$180K - $225KLeadPythonC++Machine Learning
- Principal Software Engineer, Creator AnalyticsRoblox · 🇺🇸San Mateo, CA, United States$345K - $399KLeadGoPythonJava
- Staff Software Engineer - Privileged Access Management (PAM)Okta · 🇺🇸Bellevue, Washington$180K - $247KLeadGoJavaScriptReact
- Staff Content Developer1Password · 🇺🇸🇨🇦Remote (United States | Canada)CA$110K - CA$160KRemoteLeadMachine LearningNLP
- Staff Software EngineerSocure · 🇺🇸Hub - San Francisco$225K - $280KLeadGoPythonTypeScript
- Staff+ Software Engineer, ConsumerAnthropic · 🇺🇸San Francisco, CA$320K - $405KLeadTypeScriptReactNode.js
- Staff Software Engineer, (DEM)Crusoe · 🇺🇸San Francisco, CA - US$215K - $260KLeadRustGoKubernetes
- Principal Software Engineer, Creator HubRoblox · 🇺🇸San Mateo, CA, United States$295K - $345KLeadGoPythonTypeScript
- Staff Software Engineer, Internal ProductsAnthropic · 🇺🇸Remote-Friendly (Travel-Required) | San Francisco, CA | S…$405K - $485KRemoteLeadLLM
- Staff Quantum Success EngineerIonQ · 🇰🇷Seoul, Seoul, South Korea—LeadPythonSQLMachine Learning
- Principal RF Engineer (Starshield)SpaceX · 🇺🇸Hawthorne, CA$210K - $340KLeadPythonC++MATLAB
- Staff Applied AI/ML Scientist, AcquisitionFaire · 🇺🇸San Francisco, CA$246K - $339KLeadMachine LearningLLMSEO
- Staff Software Engineer, TRUST NetworkCoinbase · 🇺🇸Remote - USA$218K - $256KRemoteLead
- Staff Site Reliability EngineerSprout Social · 🇵🇱Remote Poland—RemoteLeadGoPythonJava
- Staff Solutions Architect, New Logo (US)Temporal · 🇺🇸United States (Remote)$168K - $220KRemoteLeadGoPythonTypeScript
- Member of Technical Staff (Software Engineer, Cybersecurity Products)Perplexity · 🇺🇸San Francisco$220K - $405KRustGoPython
- Senior/Staff Software Engineer, Developer ExperienceCohere · 🇬🇧London$185K - $300KLeadPythonTypeScriptDocker
- Sr. Staff Engineer, Enterprise BrowserNetskope · 🇪🇸Spain · +1 more location€80K - €136KLeadGoPythonJava
- Staff Software Engineer - BackendSurveyMonkey · 🇮🇳Bengaluru—LeadNode.jsSQLLLM
- Senior Staff Security Architect (Digital Assets)SoFi · 🇺🇸WA - Seattle; UT - Cottonwood Heights; CA - San Francisco…—LeadCI/CDKubernetesAWS
- Staff Research Scientist - Foundation & World ModelsDatadog · 🇫🇷Paris, France · +1 more location—LeadMachine LearningLLM
- Staff Research Scientist - Post-Training for Observability Native ModelsDatadog · 🇫🇷Paris, France—LeadMachine Learning
- Principal Propulsion Engineer- ComponentsVarda Space Industries · 🇺🇸El Segundo, California, United States$182K - $232KLead
- Staff Engineer, Thermal DesignTenstorrent · 🇨🇦Toronto, Ontario, Canada—LeadAirflow
- Member of Technical Staff (Site Reliability Engineer, Crawler)Perplexity · 🇬🇧London—RustPythonC++
- Member of Technical Staff (Web Access Engineer, Crawler)Perplexity · 🇬🇧London—RustGoPython
- Staff Software Engineer, EnterpriseToast · 🇺🇸Remote, US$151K - $309KRemoteLeadJavaKotlin
- Staff Software Engineer, Fullstack (Auth Experiences)Affirm · 🇨🇦Remote Canada · +1 more locationCA$181K - CA$241KRemoteLeadTypeScriptJavaScriptReact
- Principal Security EngineerNetDocuments · 🇺🇸Lehi, Utah, United States$200K - $220KLeadGoPythonCI/CD
- Staff Software Engineer, ConsoleDeepgram · 🇺🇸USA - Remote$247K - $308KRemoteLeadRustGoPython
- Staff Engineer, Mechanical DesignTenstorrent · 🇨🇦Toronto, Ontario, Canada—Lead
- Principal Software Engineer, PerformanceNuro · 🇺🇸Mountain View, California (HQ)$258K - $387KLeadC++Machine LearningLinux
- Staff Data Engineer, Advanced Insights & ModelingBlock · 🇺🇸Bay Area, CA, United States of America$240K - $359KLeadPythonSQLMachine Learning
- Principal Software Engineer, CDN (Starlink)SpaceX · 🇺🇸Hawthorne, CA · +2 more locations$255K - $340KLeadRustC++
- Staff Network Production Engineer, OperationsCrusoe · 🇺🇸San Francisco, CA - US$215K - $260KLeadPythonPrometheusGrafana
- Senior Staff Incident Response EngineerSoFi · 🇺🇸WA - Seattle; CA - San Francisco—LeadGoPythonSQL
- Thermal Engineer (Senior or Staff)True Anomaly · 🇺🇸Denver, CO; Long Beach, CA$160K - $285KLead
- Sr. Staff High-Speed Communication Architect – AI SystemsTenstorrent · 🇺🇸🇨🇦Austin, Texas, United States; Santa Clara, California, Un…—LeadAI
- Sr. Staff Engineer, AI Datacenter Thermal Management & Control PlaneTenstorrent · 🇺🇸🇨🇦Austin, Texas, United States; Santa Clara, California, Un…—LeadAI
- Principal Power Systems Architect- AI Accelerator SystemsTenstorrent · 🇺🇸🇨🇦Austin, Texas, United States; Santa Clara, California, Un…—LeadAI
- Staff Mobile Engineer - Session Replay | Canada | RemoteGrafana Labs · 🇨🇦Canada (Remote)CA$193K - CA$231KRemoteLeadGoTypeScriptReact
- Staff Mobile Engineer - Session Replay | US | RemoteGrafana Labs · 🇺🇸United States (Remote)$189K - $227KRemoteLeadGoTypeScriptReact
- Staff GTM Engineer1Password · 🇺🇸🇨🇦Remote (United States | Canada)CA$139K - CA$202KRemoteLeadSQLGCPMachine Learning
- Principal Backend Programmer (Developer Platform)Epic Games · 🇨🇦Montreal,Quebec,Canada · +2 more locations—LeadGoPythonGCP
- Staff Software Engineer, InfrastructureHex · 🇺🇸Remote - US$246K - $329KRemoteLeadRustGoPython
- Staff Software Engineer, Support TechnologyAnthropic · 🇺🇸San Francisco, CA | New York City, NY | Seattle, WA$405K - $485KLeadLLMZendesk
- Staff Technical Marketing EngineerFastly · 🇺🇸Denver, CO; New York City, NY; San Francisco, CA$166K - $235KLeadTerraformAgile
- Staff Engineer - FintechMews · 🇨🇿🇮🇪🇳🇱Czechia; Ireland; Netherlands; Spain; United Kingdom€80K - €114KLeadAgile
- Staff Forward Deployed Engineer, EMEAGitLab · 🇮🇪🇦🇹🇫🇷Remote Ireland; Remote, Austria; Remote, France; Remote…—RemoteLeadGoTypeScriptRuby
- Staff Backend Engineer, Performance EnablementGitLab · 🇵🇱Remote, Poland—RemoteLeadGCPKubernetes
- Staff Machine Learning Engineer, Ads Foundational RepresentationsReddit · 🇺🇸New York City, NY$230K - $322KLeadPythonGCPMachine Learning
- Staff Security Engineer - AppSec6sense · 🇺🇸United States, Remote$201K - $256KRemoteLeadPythonJavaScriptAWS
- Staff Software EngineerNubank · 🇦🇷Buenos Aires—LeadScalaKafka
- Principal Engineer- BackendCodeRabbit · 🇮🇳Bengaluru—LeadLLM
- Member of Technical Staff, Platform ArchitectPure Storage · 🇮🇳Bangalore, India—PythonLinux
- Staff Software Engineer - Query Planner & ReflectionsDremio · 🇵🇹Portugal - Remote—RemoteLeadJavaC++SQL
- Staff Software Engineer - Backend, Identity Threat ProtectionOkta · 🇮🇳Bengaluru, India—LeadReactJavaGCP
- Staff Software EngineerOkta · 🇮🇳Bengaluru, India · +12 more locations—LeadPythonJavaRuby
- Senior Staff Software EngineerNubank · 🇺🇸Palo Alto—LeadMachine LearningLLMRails
- Staff/Sr. Staff/Principal AI research scientistWriter · 🇺🇸San Francisco, CA$234K - $384KLeadPythonMachine LearningLLM
- Principal Data Scientist, Economy RecommendationsRoblox · 🇺🇸San Mateo, CA, United States$323K - $374KLeadPythonSQLAirflow
- Staff Machine Learning ScientistNetskope · 🇺🇸Santa Clara, California, United States · +1 more location$134K - $235KLeadPythonGCPAzure
- Staff /Sr. Staff Test Platform & Firmware Integration EngineerLightmatter · 🇺🇸Mountain View, CA$167K - $227KLeadPythonLinux
- Staff Software Engineer - Central Technology, Data FoundationsRiot Games · 🇺🇸Los Angeles, USA—LeadPythonSQLMachine Learning
- Staff Software Engineer, Application InfrastructureToast · 🇺🇸Remote, US$151K - $309KRemoteLeadGoJavaKotlin
- Principal Database EngineerKraken · 🇺🇸United States · +1 more location$161K - $359KRemoteLeadRustGoPython
- Staff Backend Engineer, Agent InfrastructureAirbyte · 🇺🇸San Francisco$250K - $280KLeadPostgreSQLLLMKafka
- Staff EngineerCapital on Tap · 🇬🇧London—Lead.NET
- Principal Software Engineer, InfrastructureReddit · 🇺🇸Remote - United States$287K - $401KRemoteLeadRustGoPython
- Principal Java Engineer - Distributed Systems, Serverless - ElasticsearchElastic · 🇪🇸Spain · +9 more locations€80K - €127KLeadJavaElasticsearch
- Principal Java Developer - Distributed Systems, Serverless - ElasticsearchElastic · 🇨🇦CanadaCA$128K - CA$203KLeadJavaElasticsearch
- Staff Developer, Authentication Enablement1Password · 🇺🇸🇨🇦Remote (United States | Canada)CA$192K - CA$278KRemoteLeadRustGoPython
- Staff AI Security ArchitectGainsight · 🇵🇱POL - Wrocław—LeadGCPAzureLLM
- Staff Applied AI Engineer - Pre-SalesSnorkel AI · 🇺🇸New York City, NY (Hybrid); San Francisco, CA (Hybrid); U…$190K - $330KRemoteLeadPythonMachine LearningLLM
- Staff Software Engineer, Security Platform: AuthenticationGitLab · 🇮🇳Bangalore, India—LeadGoRubyRails
- Staff Security Engineer, Product SecurityFlexport · 🇺🇸U.S. Remote · +1 more location$148K - $271KRemoteLeadGoPythonTypeScript
- GRC Staff EngineerFivetran · 🇺🇸Denver, Colorado, United States, AMER · +1 more location$149K - $186KLeadPythonSQLGCP
- Staff Software Engineer, Browser (New Products)Mozilla · 🇨🇦Remote Canada · +1 more locationCA$130K - CA$170KRemoteLeadRustJavaScriptC++
- Staff Software Engineer, Fraud & Payment Risk PlatformFlex · 🇺🇸USA$170K - $250KLeadPythonJavaTerraform
- Staff Software Engineer, Streaming and WorkflowsSoFi · 🇺🇸WA - Seattle; CA - San Francisco—LeadGoPythonJava
- Staff Engineer, Digital ASIC Design — Storage ControllersSK hynix memory solutions America Inc. · 🇺🇸San Jose—LeadMachine LearningVerilog
- Principal Engineer - Space FocusRe:Build Manufacturing · 🇺🇸Englewood, CO$158K - $237KLead
- Harness Engineer (Senior-Staff)True Anomaly · 🇺🇸Denver, CO; Long Beach, CA$135K - $250KLead
- Staff Security Software Engineer, Detection & ResponsePinterest · 🇺🇸Seattle, WA, US; Remote, US$177K - $365KRemoteLeadGoPythonRuby
- Staff Software Engineer, Sandbox Secrets (West Coast)Docker · 🇺🇸United States$170K - $276KRemoteLeadRustGoJava
- Principal Engineer, Autonomy Systems Engineering, ODD Definition & RiskMotional · 🇺🇸Boston, Massachusetts, United States; Las Vegas, Nevada…$200K - $275KRemoteLeadSQLCI/CDLooker
- Principal Research Scientist – Multimodal Reasoning & Embodied AIWayve · 🇺🇸Sunnyvale, California USA$407K - $460KLeadPythonMachine LearningLLM
- Principal Hardware EngineerPsiQuantum · 🇺🇸Milpitas, California$165K - $277KLead
- Staff Software Engineer, Ads Data PlatformInstacart · 🇨🇦Canada - Remote (ON, AB, BC, or NS Only) · +1 more locationCA$229K - CA$242KRemoteLeadPythonSQLScala
- Staff Software Engineer, ControlPsiQuantum · 🇺🇸Palo Alto, California$165K - $277KLeadRustC++
- Senior/Staff Systems Engineer, Autonomy VerificationNuro · 🇺🇸Mountain View, California (HQ)$176K - $320KLeadPythonC++
- Staff Solutions Architect, Banking (US)Temporal · 🇺🇸New York, New York$168K - $210KRemoteLeadRustGoPython
- Staff Engineer, Battery Test and ValidationLucid Motors · 🇺🇸Newark, CA—LeadJira
Showing the newest 100 of 2,507. The search looks through all of them by title, place and pay.
Who is hiring for staff and principal engineer roles
Where staff and principal engineer roles are
- 🇺🇸United States1,909
- 🇺🇸California1,108
- 🇺🇸San Francisco Bay Area891
- 🇪🇺Europe400
- 🌏Asia-Pacific378
- 🇺🇸New York279
- 🇮🇳India230
- 🇨🇦Canada191
- 🇮🇳Bangalore169
- 🇺🇸Seattle163
A role that lists several places is counted in each of them.
What staff and principal engineer roles pay, by level
| Level in the title | Median advertised salary | Roles counted |
|---|---|---|
| No level in the title | $312K | 45 |
| Lead | $245K | 1,669 |
Medians of the midpoints of advertised yearly US-dollar ranges; a level needs at least 15 such roles. Advertised, not verified pay.
Questions about staff and principal engineer jobs
- What is a staff and principal engineer job?
- In a staff and principal engineer job, a person is one of the most senior engineers without managing people: sets technical direction and solves the hardest problems. 2,943 such roles are open on Hiring Right Now as of Nov 14, 2026.
- How many staff and principal engineer jobs are open right now?
- There are 2,943 open staff and principal engineer jobs at 369 companies on Hiring Right Now as of Nov 14, 2026. 154 of them were posted in the last seven days. The list is rebuilt every hour from the employers' own careers pages.
- Which companies have the most staff and principal engineer jobs?
- Right now the most openings are at Databricks (124), Anthropic (97), Elastic (77), Okta (75) and OKX (61). The ranking changes as companies open and close roles.
- Are there remote staff and principal engineer jobs?
- 685 of the 2,943 open staff and principal engineer jobs (23%) are listed as remote. Remote roles are often limited to certain countries or time zones, so check the location line of each job.
- What do staff and principal engineer jobs pay?
- The median advertised salary is $248K, based on 1,720 open roles that publish a yearly US-dollar range. The middle half of those roles advertise between $220K and $286K. These are advertised ranges, not verified pay.
- How do I apply for staff and principal engineer jobs?
- Open a job and press “Apply on company site”. You go straight to the employer's own careers page and apply there. Hiring Right Now needs no account and charges nothing for applying.































































