Principal Engineer Jobs
Principal Engineer roles represent the top of the individual contributor or management ladder. These positions combine deep technical expertise with organizational influence, commanding $200k–$350k+ in total compensation at leading tech companies.
Salary Range
$104k – $260k
Top Companies
GitLab, Reddit, Duolingo, Coinbase, Truebill, CoLab +14 more
Job Types
100% Full Time
Top Locations
San Francisco, CA, Washington, D.C., New York City, N.Y., Detroit, MI, Phoenix, AZ, Denver, CO, Portland, Canada, Remote, Boulder, Colorado, New York, New York
Work Model
62% Remote, 32% On-Site, 6% Hybrid
Experience Levels
34% manager, 24% Staff, 20% Director+
We found 3,470 principal engineer jobs currently hiring in locations including San Francisco, CA, Washington, D.C., New York City, N.Y., Detroit, MI, Phoenix, AZ, Denver, CO, Portland, Canada, Remote, Boulder, Colorado. Salaries range from $104k to $260k based on experience, location, and company size. Work arrangements include Remote (62%), On-Site (32%), Hybrid (6%). Top employers include GitLab, Reddit, Duolingo and 17 other companies.
Skills in Demand for Principal Engineer Jobs
Common Tools & Technologies
Companies Hiring for Principal Engineer Jobs
+14 more companies hiring. Sign up to see all.
Career Path & Salary Progression
Lead
$104k–$134k
2 jobs
Staff
$120k–$260k
12 jobs
Director+
$200k–$250k
10 jobs
Latest Jobs Added
Also searching for: sde, swe, developer, programmer, software engineer, software developer
2,451–2,500 of 3,470 jobs
Vice President, Business Systems
GitLab·Remote, US
Principal Engineer, Infrastructure Platforms
GitLab·Remote, Australia; Remote, Canada; Remote, France; Remote, Germany; Remote, India; Remote, Ireland; Remote, Israel; Remote, Japan; Remote, Netherlands; Remote, Singapore; Remote, South Korea; Remote, Spain; Remote, United Kingdom; Remote, US
Principal Infrastructure Security Engineer
GitLab·Remote, APAC; Remote, Canada; Remote, EMEA; Remote, US
Technical Program Manager
GitLab·Remote, Canada; Remote, US
Principal Field Security Engineer
GitLab·Remote, Canada; Remote, US
Principal Product Manager, Security & Compliance
GitLab·Remote, Canada; Remote, US
Staff Backend Engineer, Developer Experience (Ruby)
GitLab·Remote, APAC; Remote, Canada; Remote, EMEA; Remote, Netherlands; Remote, United Kingdom; Remote, US
Staff Product Designer, Knowledge Graph
GitLab·Remote, Canada; Remote, France; Remote, Germany; Remote, Ireland; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
Program Manager, Field Enablement Content - US Remote
GitLab·Remote, US
Principal Security Engineer, Application Security
GitLab·Remote, Canada; Remote, France; Remote, Germany; Remote, Ireland; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
Engineering Manager, Gitlab Delivery
GitLab·Remote, Canada; Remote, EMEA
Engineering Manager, Software Supply Chain Security: Auth Infrastructure
GitLab·Remote, Canada; Remote, EMEA; Remote, US
Engineering Manager, Software Supply Chain Security: Pipeline Security
GitLab·Remote, Canada; Remote, Israel; Remote, Netherlands; Remote, United Kingdom; Remote, US
Engineering Manager, Infrastructure Platforms
GitLab·Remote, Canada; Remote, France; Remote, Germany; Remote, Ireland; Remote, Israel; Remote, Netherlands; Remote, Spain; Remote, United Kingdom; Remote, US
Director Regional Sales, MED
GitLab·Remote, Europe
Engineering Manager, Database Reliability, Scalability & Operations
GitLab·Remote, Canada; Remote, US
Director Regional Sales, Alps
GitLab·Remote
Director Regional Sales, Italy
GitLab·Remote, Italy
Principal Product Designer, Ads Platform
Reddit·Remote - United States
Technical Program Manager, Data
Truebill·San Francisco, CA, Washington, D.C., New York City, N.Y., Detroit, MI, Phoenix, AZ, Denver, CO, Portland, OR
Engineering Manager
CoLab·Canada, Remote
Principal Software Engineer, Product Security
Spire Law·Boulder, Colorado, United States
Director of Talent Development and Performance
The Flex Company·New York, New York, United States
Director, Strategic Sourcing
Databricks·San Francisco, California
Staff Product Designer, Ads Platform
Reddit·Remote - United States
Staff Research Engineer, Pre-training Science
Reddit·Remote - United States
Staff Research Engineer, Pre-training Data
Reddit·Remote - United States
Director of Machine Learning, Safety & Mods
Reddit·Remote - United States
Staff Frontend Software Engineer, Reddit Answers
Reddit·Remote - United States
Staff Software Engineer, ML Search
Reddit·Remote - United States
Senior Staff Machine Learning Engineer
Reddit·Remote - United States
Principal Data Scientist, Ads
Reddit·Remote - United States
Engineering Manager, Developer Workflows
Lyft·Toronto, Canada
Staff Technical Program Manager
Duolingo·Pittsburgh, PA
Director of Learning Design, Language Learning
Duolingo·Pittsburgh, PA
Director of Learning Design, Immersive Language Learning
Duolingo·Pittsburgh, PA
Director of Learning Design, Immersive Language Learning
Duolingo·New York, NY
Car Washer - Automotive Detailer - Akron Canton Airport - Full Time
Enterprise Holdings·Akron, OH, US
Sr. Software Development Manager (Voice)
Bandwidth Inc. - Class A Common Stock·Raleigh, NC
Head of Revenue Operations
MarqVision·San Francisco, California, United States
Senior Engineering Manager - Data Platform
Coinbase·Remote - USA
Product Manager II - Platform, Travel Rule
Coinbase·Remote - USA
Sr. Product Manager (Generalist)
Jiffy.com·Miami, Florida, US
Lead UX/UI Designer
WhatJobs Direct·Pitt Meadows, British Columbia, CA
Sr. Product Manager - Remote (Ontario, Canada)
Cimpress·Toronto, Ontario, CA
Sr. Staff Software Engineer
Geico·Chevy Chase, Maryland, US
Lead Software Engineer - 90403381 - Onsite - Washington DC, Wilmington, Philadelphia
Amtrak·Washington, District of Columbia, US
Director of Engineering, Fusion Plant Infrastructure
Helion Energy·Everett, WA
Staff Software Engineer, Backend - Platform (Core Automation)
Coinbase·Remote - USA
Staff Data Scientist, Experimentation Platform
Robinhood·Menlo Park, CA