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
$97k – $310k
Top Companies
Mercor, BAE Systems, GEICO, Royal Bank of Canada, Adobe, MongoDB +32 more
Job Types
88% Full Time, 12% Contract
Top Locations
Toronto, McLean, CA, Arlington
Work Model
90% On-Site, 10% Hybrid
Experience Levels
36% Staff, 24% manager, 14% Lead
We found 3,648 principal engineer jobs currently hiring in locations including Toronto, McLean, CA. Salaries range from $97k to $310k based on experience, location, and company size. Work arrangements include On-Site (90%), Hybrid (10%). Top employers include Mercor, BAE Systems, GEICO and 35 other companies.
Companies Hiring for Principal Engineer Jobs
+32 more companies hiring. Sign up to see all.
Career Path & Salary Progression
Lead
$110k–$140k
7 jobs
Staff
$130k–$260k
18 jobs
Director+
Salary varies
3 jobs
Latest Jobs Added
Lead Fullstack Engineer: Developer Experience & Backstage
MongoDB
Senior Staff Data Engineer - Platform Data and Analytics
Faire Faire
Tech Lead: Java Boot & Microservices; Banking
TechDigital Group
Lead Full Stack Engineer (.NET + React Native)
Everest Global Solutions
Senior Staff Engineer – Data Lakehouse Platform
GEICO
Also searching for: sde, swe, developer, programmer, software engineer, software developer
1,151–1,200 of 3,648 jobs
Lead Fullstack Engineer: Developer Experience & Backstage
MongoDB·Manitoba, CA
Senior Staff Data Engineer - Platform Data and Analytics
Faire Faire·Toronto, Ontario, CA
Tech Lead: Java Boot & Microservices; Banking
TechDigital Group·Arlington, Virginia, US
Lead Full Stack Engineer (.NET + React Native)
Everest Global Solutions·Philadelphia, Pennsylvania, US
Senior Staff Engineer – Data Lakehouse Platform
GEICO·Washington, District of Columbia, US
Software Engineer
BAE Systems·Fort Meade, Maryland, US
Technical Program Manager, Data Center Technology Systems
Google·Mountain View, California, US
Project Manager II
PRECISE SOFTWARE SOLUTIONS INCORPORATED·Rockville, Maryland, US
Distinguished Data Engineer
Capital One·McLean, Virginia, US
Systems Engineer, Lead
Booz Allen Hamilton·McLean, Virginia, US
Android Developer + Kotlin(Only w2)
Astir IT Solutions, Inc.·Austin, Texas, US
Sr Staff Identity and Access Management Engineer
GEICO·Chevy Chase, Maryland, US
Head iOS Engineer (Architecture & Mobile Platform)
Liberty Personnel Services, Inc·Conshohocken, Pennsylvania, US
Chief Data Scientist | Upto $90/hr Hourly
Mercor·CA
Lead Azure Data Scientist (AI/ML & Agentic AI)
Staffworxs LLC·Toronto, Ontario, CA
Product Manager, Specialty Products
Empire Life·Disraeli, Quebec, CA
Product Director, Credit Card Digital Sales
Royal Bank of Canada·Toronto, Ontario, CA
Principal Full Stack Developer - Vancouver (Hybrid)
Autodesk Canada Co.·CA
Senior Staff Cloud Platform Engineer Remote
Eliassen Group·Harrisburg, Pennsylvania, US
Instrumentation & Control Systems Engineer
TRS Staffing·Vancouver, British Columbia, CA
Principal Cloud IAM Engineer
Workday·McLean, Virginia, US
Network Engineer (Expert)
BAE Systems·Sterling, Virginia, US
Staff Software Engineer – Platform Debug
Qualcomm·Markham, Ontario, CA
Staff Software Development Engineer-Full Stack-AI
CVS Health·Washington, District of Columbia, US
Staff Data Scientist, Product Analytics
Adobe·McLean, Virginia, US
Principal Advanced Analytics Engineer
Robert Half·Reston, Virginia, US
Senior Staff Engineer, Interactive Voice Response - AI/ML
GEICO·Chevy Chase, Maryland, US
Lead UX Designer - AI
TEEMA·Vancouver, British Columbia, CA
F-22 Principal Software Engineer (Full-time On-site)
BAE Systems·Nashua, New Hampshire, US
System Security Engineering Cybersecurity Technical Lead
BAE Systems
Lead Principal Data Engineer for Scalable Clean-Energy Data
Jobgether·CA
Integrated Services - Service Delivery Manager
F12.net·CA
Technical Project Manager | $100/hr Max
Mercor·CA
Project Development Manager | $70/hr
Mercor·CA
Senior Project Manager | $100/hr Max
Mercor·CA
Staff Platform Engineer - AI/ML
0000050007 Royal Bank of Canada·CA
Tech Risk and Controls Lead-(Technical Program Manager)
JPMorganChase·New York, New York, US
Technical PM (PMP/Scrum Certified)
Largeton Group·New York, New York, US
Lead Database Administrator
Temple University Health System·Philadelphia, Pennsylvania, US
Director of Engineering – Machine Learning & AI Products
Adobe·San Jose, California, US
Staff Developer
E INC·Toronto, Ontario, CA
Director of Network Platform Engineering
Xplore Inc.·Woodstock, New Brunswick, CA
Technical Program Manager - Generative AI
Royal Bank of Canada·Toronto, Ontario, CA
IT Project / Program Manager
Ciena Canada Inc.·CA
Technical Hardware Program Manager, Advanced
Zebra Technologies·Mississauga, Ontario, CA
Technical Project Manager - Remote
Mercor·CA
Associate Product Manager: America's Office of the CTO - Senior
Ernst & Young·Woodbridge Township, New Jersey, US
Chief Data Scientist | Upto $90/hr Hourly
Mercor·CA
Profisee MDM Developer
Simatree·Arlington, Virginia, US
Associate Product Manager: America's Office of the CTO - Senior
EY·Seattle, Washington, US