Position
Salary

How much does a Engineer make?

The average salary for a Engineer is $110,407 per year in the US.

Engineers often enjoy a solid and rewarding career path, with varying salaries depending on the specific field they work in. The average yearly salary for an engineer stands at about $110,407. This figure includes a wide range of positions, from those just starting out to seasoned professionals. The pay can change based on several factors, including education, experience, and location.

Different types of engineers can expect different salaries. For instance, software engineers tend to make less at the entry level, but their salaries increase rapidly as they gain more experience. In contrast, civil engineers often start with a higher salary, but the growth can be slower. On the other end of the spectrum, petroleum engineers usually earn the most, especially with several years of experience. It's important to look at the long-term potential and growth opportunities when choosing a field in engineering.

View Engineer jobs nearby

What are the highest paying cities for a Engineer?

Engineers can find top-tier job opportunities in several cities, offering competitive salaries. San Francisco leads with an average salary of $169,454, followed closely by San Jose. Seattle, Austin, and Boston also provide excellent pay for engineering professionals. These cities have strong tech industries, which drive up demand for skilled engineers. Professionals in these areas enjoy not only high earnings but also rich career growth opportunities.
Graph displaying highest paying cities salaries for Engineer jobs, highlighting San Francisco, CA with the highest at $169,454 and Des Moines, IA with the lowest at $120,950.
  1. San Francisco, CA
    Average Salary: $169,454
    San Francisco offers a dynamic job market for those in tech. With tech giants like Google and Salesforce, professionals have many opportunities. The city's innovative spirit makes it a great place to grow.
    Find Engineer jobs in San Francisco, CA


  2. San Jose, CA
    Average Salary: $153,518
    San Jose is a central hub for Silicon Valley tech companies. Engineers can work with firms like Apple and Intel. The city offers a lively, fast-paced environment perfect for career advancement.
    Find Engineer jobs in San Jose, CA


  3. Seattle, WA
    Average Salary: $131,813
    Seattle is home to major tech firms like Amazon and Microsoft. Engineers here benefit from a strong sense of community. The city’s mild climate and outdoor activities also make it a desirable place to live.
    Find Engineer jobs in Seattle, WA


  4. Hartford, CT
    Average Salary: $128,575
    Hartford, Connecticut, provides a mix of opportunities in tech and finance. Engineers can work with companies like Aetna and United Technologies. The city offers a good balance between work and lifestyle.
    Find Engineer jobs in Hartford, CT


  5. Austin, TX
    Average Salary: $125,925
    Austin is a tech-forward city with companies like Dell and IBM. Engineers enjoy a vibrant culture and many tech events. The city’s warm weather and outdoor activities also add to the appeal.
    Find Engineer jobs in Austin, TX


  6. Boston, MA
    Average Salary: $125,115
    Boston is rich in history and tech innovation. Engineers can work with firms like General Electric and Raytheon. The city offers a dynamic job market and many educational institutions.
    Find Engineer jobs in Boston, MA


  7. San Diego, CA
    Average Salary: $124,746
    San Diego offers a great quality of life with companies like Qualcomm and Cirrus Logic. Engineers enjoy beautiful beaches and a mild climate. The city's growing tech scene provides many opportunities.
    Find Engineer jobs in San Diego, CA


  8. Stamford, CT
    Average Salary: $124,651
    Stamford is a hub for finance and tech. Engineers can work with companies like United Technologies and Charter Communications. The city provides a good balance of work and leisure activities.
    Find Engineer jobs in Stamford, CT


  9. Colorado Springs, CO
    Average Salary: $122,688
    Colorado Springs offers a mix of outdoor activities and tech jobs. Engineers can work with firms like Lockheed Martin and Northrop Grumman. The city’s scenic beauty and low cost of living are attractive benefits.
    Find Engineer jobs in Colorado Springs, CO


  10. Des Moines, IA
    Average Salary: $120,950
    Des Moines is a growing tech hub with companies like Principal Financial Group. Engineers benefit from a lower cost of living and a friendly community. The city offers a good balance of professional opportunities and lifestyle.
    Find Engineer jobs in Des Moines, IA

What are the best companies a Engineer can work for?

Engineers can find some of the best pay at top tech companies. OpenAI leads with an average salary of over $333,000. Other great options include Intuit and Arm, both offering more than $250,000 annually. Banking and software companies also provide strong compensation. Wells Fargo and Salesforce are notable examples, each offering average salaries around $200,000. Apple, with its tech prowess, also pays engineers well, averaging close to $205,000 a year.
Graph displaying best paying company salaries for Engineer jobs, highlighting OpenAI with the highest at $333,403 and Starbucks with the lowest at $198,622.
  1. OpenAI
    Average Salary: $333,403
    OpenAI is a leader in AI research. They offer exciting Engineer jobs across various locations, including the United States and Canada. Engineers at OpenAI work on cutting-edge projects and have the opportunity to shape the future of AI.


  2. Intuit
    Average Salary: $257,091
    Intuit creates financial software like TurboTax and QuickBooks. They provide lucrative Engineer roles in the U.S. and globally. Engineers at Intuit build innovative solutions to help people manage their finances efficiently.


  3. Arm
    Average Salary: $254,971
    Arm designs and sells computer processors. They offer top-tier Engineer jobs in the U.K., the U.S., and India. Engineers at Arm work on developing the latest in semiconductor technology.


  4. NVIDIA
    Average Salary: $223,679
    NVIDIA is a powerhouse in graphics and computing technology. They provide rewarding Engineer jobs across the U.S., Canada, and Europe. Engineers at NVIDIA create groundbreaking solutions in AI and gaming.


  5. Wells Fargo
    Average Salary: $211,149
    Wells Fargo is one of the largest financial institutions in the U.S. They offer competitive Engineer roles in major cities across the country. Engineers at Wells Fargo work on enhancing financial services with innovative technology.


  6. Salesforce
    Average Salary: $207,746
    Salesforce is a leading cloud-based software company. They offer diverse Engineer jobs in the U.S. and other parts of the world. Engineers at Salesforce develop cutting-edge solutions for businesses and customers.


  7. Early Warning Services
    Average Salary: $206,250
    Early Warning Services is behind the popular payment app Cash App. They provide promising Engineer positions in the U.S. Engineers at Early Warning Services play a key role in developing the next generation of payment technology.


  8. Apple
    Average Salary: $205,401
    Apple designs and sells consumer electronics and software. They offer exciting Engineer jobs in the U.S., China, and other parts of the world. Engineers at Apple work on creating innovative products that change the way we live.


  9. Whatnot
    Average Salary: $203,889
    Whatnot is a live streaming marketplace for collectibles and hobby items. They offer rewarding Engineer jobs in the U.S. Engineers at Whatnot build and improve the platform to make shopping fun and engaging.


  10. Starbucks
    Average Salary: $198,622
    Starbucks is a global coffeehouse chain. They offer great Engineer roles in the U.S. and other countries. Engineers at Starbucks work on projects that enhance the customer experience and streamline operations.

How to earn more as a Engineer?

Engineers have many opportunities to increase their earnings. Making strategic choices in career development can lead to higher salaries and better job satisfaction. Pursuing advanced education and certifications can significantly boost earning potential. Specialization in a high-demand field or technology can also open doors to more lucrative positions.

Gaining experience and expanding a professional network can lead to more job opportunities and higher-paying roles. Engineers who take on leadership positions or develop project management skills may command higher salaries. Continuous learning and staying up-to-date with industry trends ensure competitiveness in the job market. Here are some key factors to consider for increasing earnings as an engineer:

  1. Advanced Education: Pursue higher degrees or specialized certifications to increase knowledge and skills.
  2. Specialization: Focus on a niche area within engineering to meet high demand and command premium pay.
  3. Experience: Gain practical experience through internships, projects, and professional roles to enhance job prospects.
  4. Networking: Build a strong professional network to discover new job opportunities and gain referrals.
  5. Leadership Skills: Develop management and leadership skills to qualify for higher-paying positions.

Currently 4,670 Engineer job openings, nationwide.

How's the job market for a Engineer in the US?

Learn what a Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Engineer today.
Position
Overview
Engineer
4,670 Job Openings