Engineering Salaries & Job Market in the United States (2026)
The average Engineering pay in the United States is USD 141,513-USD 194,918 per year, based on 248 disclosed salaries.
Average salary by pay period
- Annual: USD 141,513-USD 194,918 per year (196 listings)
- Hourly: USD 19-USD 31 per hour (42 listings)
- Annual: CAD 110,620-CAD 159,601 per year (10 listings)
Best cities for Engineering jobs
- San Francisco — 212 jobs
- San Jose — 114 jobs
- New York City — 72 jobs
- Boston — 58 jobs
- Redmond — 49 jobs
- Seattle — 42 jobs
- Foster City — 39 jobs
- Los Angeles — 34 jobs
Work mode
17% remote, 1% hybrid, 82% on-site across 1103 listings.
Top hiring employers
- Amazon (193 open roles)
- Waymo (90 open roles)
- Roblox (84 open roles)
- Stripe (71 open roles)
- Zoox (42 open roles)
- Samsara (40 open roles)
Current openings
- Senior Software Engineer, Cluster Scalability — MongoDB Canada (British Columbia; Ontario)
- Senior Machine Learning Systems Engineer (US) — PointClickCare (Remote - US)
- Partner Solutions Engineer, Ecosystem — Stripe Canada (US-NYC; US-SF; US-Chicago; US-Atlanta; US-Seattle; US-Remote)
- Offensive Security Engineer — Stripe Canada (US - Remote)
- Design Engineer, Expansion — Stripe Canada (US, Canada)
- Senior Software Engineer, Cluster Scalability — MongoDB (British Columbia; Ontario)
- Software Engineer, Billing Platform — Stripe Canada (San Francisco, New York City, Seattle, Chicago, US-Remote)
- Engineering Manager, Abuse Control Engineering — Stripe Canada (Seattle, SF, NYC, Remote in the US)
- Front End Software Engineer, Consumer Engineering — Reddit Canada (Remote - United States)
- Sr. Solutions Engineer - Digital Native Business (Strategic Accounts) — Databricks Canada (Remote - California; Remote - Colorado; Remote - Oregon; Remote - Washington)
Browse and apply for Engineering roles in the United States on HireChats job search.