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
$76k – $320k
Top Companies
Mercor, Hasbro, Bank of Montreal, Royal Bank of Canada, Adobe, Google +38 more
Job Types
88% Full Time, 10% Contract, 2% Part Time
Top Locations
CA, Washington, Reston, Jersey City
Work Model
88% On-Site, 12% Hybrid
Experience Levels
32% manager, 30% Staff, 16% Lead
We found 3,582 principal engineer jobs currently hiring in locations including CA, Washington, Reston. Salaries range from $76k to $320k based on experience, location, and company size. Work arrangements include On-Site (88%), Hybrid (12%). Top employers include Mercor, Hasbro, Bank of Montreal and 41 other companies.
Companies Hiring for Principal Engineer Jobs
+38 more companies hiring. Sign up to see all.
Career Path & Salary Progression
Lead
$100k–$137k
8 jobs
Staff
$125k–$213k
15 jobs
Director+
Salary varies
1 job
Latest Jobs Added
Also searching for: sde, swe, developer, programmer, software engineer, software developer
851–900 of 3,582 jobs
Telecom Engineer
Mercor·CA
Technical Program Manager, Data Center Strategy and Customer Engagement
Google·Reston, Virginia, US
Network Engineer: Enterprise-Grade Networking & Cloud
Hamilton Barnes ?·CA
Infrastructure Engineer
Tata Consultancy Services·Jersey City, New Jersey, US
Lead Specialist, Federal Data Engineering
KPMG LLP·McLean, Virginia, US
Principal Cloud Platform Engineer
Hasbro
Lead Python Developers
Accenture
Principal Salesforce Development Engineer
CVS Health·Washington, District of Columbia, US
Software Engineer (lead Python programming) - Level 4 Jobs
Northrop Grumman
Vice President, Software Developer (Python, SQL, Typescript)
Bank of Montreal·Toronto, Ontario, CA
Senior Staff Security Engineer
Stellar Cyber·Washington, District of Columbia, US
Technical Product Manager (Systems & ML)
Skyward Wildfire Technologies·Disraeli, Quebec, CA
Infrastructure Engineer / Alternate Contract Program Manager - T
Clearance Jobs·Alexandria, Virginia, US
Vice President, Software Developer (Python, SQL, Typescript)
Bank of Montreal·Toronto, Ontario, CA
AI/Machine Learning Researcher, Senior/Staff Engineer Levels (AI Research Toronto)
Qualcomm·Markham, Ontario, CA
Senior Product Manager
Haven·Terrebonne, Quebec, CA
Senior Product Manager, AI‑Driven SaaS Cloud (Remote)
Jonas Software - Canada·Montreal, Quebec, CA
Principal Cloud Platform Engineer
Hasbro·Washington, District of Columbia, US
Staff Developer - Demo & Sign Ups
Jane.app·CA
Product Manager, New Ventures | Atlanta, GA, USA
FanDuel·Atlanta, Georgia, US
Senior Product Manager Channel Programs
Intello Technologies Inc.·Terra Nova, Newfoundland and Labrador, CA
Senior Technical Product Manager Platform & Integrations
Jobgether·Washington, District of Columbia, US
Substation Engineering SCADA & Automation Settings Engineer IV
Rosendin·Sterling, Virginia, US
Head of Business Intelligence
Confidential·Washington, District of Columbia, US
Middleware Computer Systems Specialist
City of New York·New York, New York, US
Senior Vice President, Full-Stack Engineer
BNY·Monroeville, Pennsylvania, US
Product Manager
The Vermont Community Foundation·Burlington, Newfoundland and Labrador, CA
Ecommerce Product Manager
Tredence Inc.·Hamilton, Ontario, CA
Lead Site Reliability Engineer at Royal Bank of Canada Canada
Royal Bank of Canada·CA
Staff Site Reliability Engineer
Adobe·Ottawa, Ontario, CA
Lead Data Scientist | $77/hr Max
Mercor·CA
Lead Python Backend Developer
Search Atlas·CA
Program Manager – IT & OT Transformation (Oil & Gas)
Enterprise Solutions Inc.·Calgary, Alberta, CA
Technical Program Manager - Generative AI
Royal Bank of Canada·CA
Senior Staff Data Engineer: Platform Data and Analytics
Faire·CA
Data Engineer - Contractor
LGS, an IBM Company·CA
Federal HR Presales Master Principal Solution Engineer
Ll Oefentherapie·Washington, District of Columbia, US
DevOps Cloud Engineer Principal - Canada
Siemens Digital Industries Software·Northwest Territories, CA
Principal Software Engineering Manager-Full Stack
Microsoft Canada·CA
Lead Infrastructure Engineer: Cloud, IAM & VDI Expert
Urban Institute·Washington, District of Columbia, US
Principal TPM, Amazon Advertising
Amazon·Seattle, Washington, US
Lead AI/Machine Learning Engineer
0000050007 Royal Bank of Canada·CA
Program Manager - Data Platform
UST·CA
Manager, Messaging, Collaboration & Desktop Technologies
Benchmark Recruitment·CA
Lead .NET Developer: IVR & Genesys
Collabera·CA
Staff Machine Learning Training Framework Engineer, GenAI
Adobe·San Jose, California, US
Python Developer with AWS and GenAI experience - Hybrid/Onsite - ZL
Jobs via Dice·Reston, Virginia, US
Project Manager
CACI·Columbia, Maryland, US
Principal AI/ML Engineer
VirtualVocations·Knoxville, Tennessee, US
Sr. Program Manager | $80/hr Max
Mercor·CA