Position
City
Salary

How much does a Software Engineer make in Portland, ME?

The average salary for a Software Engineer is $123,188 per year in Portland, ME.

In Portland, Maine, software engineers enjoy a competitive salary. The average yearly salary for this role is around $123,188. This figure can vary based on experience, skills, and the specific company. Many software engineers in the area earn between $97,500 and $154,000 annually. This range offers a good opportunity for growth and financial stability.

Several factors can influence a software engineer's salary in Portland. These include the engineer's level of experience, the complexity of projects they handle, and the demand for their specific skills. For example, those with expertise in high-demand areas like cybersecurity or artificial intelligence often earn more. Additionally, larger tech companies and startups may offer different salary packages, providing various opportunities for career advancement and salary growth.

Software Engineer jobs in Portland, ME

What are the highest paying cities for a Software Engineer near Portland, ME?

Software engineers near Portland, ME, can find lucrative job opportunities. Scarborough offers the highest average salary at $113,847. Westbrook follows closely with $113,190. Augusta provides a solid $109,880, making these cities attractive for tech professionals.
Graph displaying highest paying cities salaries for Software Engineer jobs near Portland, ME, highlighting Scarborough, ME with the highest at $113,847 and Falmouth, ME with the lowest at $80,062.
  1. Scarborough, ME
    Average Salary: $113,847
    Scarborough offers a vibrant tech scene with many opportunities for tech professionals. Companies like FairPoint Communications and IDEXX Laboratories provide a range of projects. The community is supportive, making it a great place to grow your career.
    Find Software Engineer jobs in Scarborough, ME


  2. Westbrook, ME
    Average Salary: $113,190
    Westbrook is home to several tech companies, including Cognizant and Idexx Laboratories. Working here means you'll be part of a dynamic environment with plenty of opportunities to advance. The city's growing tech sector makes it an exciting place to be.
    Find Software Engineer jobs in Westbrook, ME


  3. Augusta, ME
    Average Salary: $109,880
    Augusta provides a mix of tech jobs with companies like MaineGeneral Health and Fidelity National Information Services. The city offers a balanced lifestyle with a strong sense of community. It's a great place for professionals looking to balance work and life.
    Find Software Engineer jobs in Augusta, ME


  4. Yarmouth, ME
    Average Salary: $92,741
    Yarmouth has a growing tech industry with companies like Hannaford Supermarkets and L.L.Bean. The city offers a mix of urban and rural living, making it a unique place to work. Professionals here enjoy a supportive work environment and a high quality of life.
    Find Software Engineer jobs in Yarmouth, ME


  5. Bath, ME
    Average Salary: $83,038
    Bath is known for its maritime industry but also has a growing tech sector. Companies like Bath Iron Works and SAIC offer diverse opportunities. The city's rich history and modern amenities make it an appealing place to work.
    Find Software Engineer jobs in Bath, ME


  6. Falmouth, ME
    Average Salary: $80,062
    Falmouth offers a blend of tech jobs with companies like Raytheon and Idexx Laboratories. The city is known for its beautiful surroundings and friendly community. It's a great place for professionals seeking a peaceful yet productive work environment.
    Find Software Engineer jobs in Falmouth, ME

What are the best paying companies for a Software Engineer in Portland, ME?

WEX Inc. offers one of the highest salaries for software engineers in Portland, ME, averaging around $137,216 per year. IDEXX Laboratories also provides a competitive salary, with software engineers earning about $131,500 annually. Unum follows closely, offering an average salary of $110,045 per year for software engineers. These companies provide excellent opportunities for those seeking well-paying jobs in the tech industry.
Graph displaying best paying company salaries for Software Engineer jobs in Portland, ME, highlighting WEX Inc. with the highest at $137,216 and Unum with the lowest at $110,045.
  1. WEX Inc.
    Average Salary: $137,216
    WEX Inc. offers exciting opportunities for Software Engineers in Portland, ME. They focus on providing technology solutions for the financial industry. Their Portland office is a hub for innovation and collaboration.


  2. IDEXX Laboratories
    Average Salary: $131,500
    IDEXX Laboratories is a leading company in veterinary technology. They seek skilled Software Engineers to develop their software solutions. Their Portland location is part of a larger network that spans the globe.


  3. Unum
    Average Salary: $110,045
    Unum provides insurance and financial services. They need Software Engineers to create and maintain their systems. Their Portland office is a key part of their operations, offering a dynamic work environment.

Currently 8,581 Software Engineer job openings, nationwide.

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

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