Position
City
Salary

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

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

A Software Engineer in Portland, Maine, can look forward to a solid salary. The average yearly salary for this role stands at $124,932. This amount reflects the average pay across various experience levels and roles. It means those starting out can expect a respectable income, while more experienced engineers earn even more.

The salary range for Software Engineers in Portland is quite broad. The lowest 10% earn about $55,000 per year. Meanwhile, the top 10% earn upwards of $219,000 annually. This spread shows that there are many opportunities for growth and advancement in this field. Higher salaries often come with more responsibility and experience. Companies value skilled engineers and are willing to pay competitive wages to attract top talent.

Software Engineer jobs in Portland, ME

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

Job seekers in the tech field will find lucrative opportunities in cities near Portland, ME. Westbrook tops the list with an impressive average salary of $135,250 for software engineers. Augusta follows closely with an average salary of $128,054, offering another strong option for professionals. Other nearby cities also provide competitive salaries, with Scarborough at $119,216 and Yarmouth at $86,277. Falmouth, though lower, still offers $74,802, making these locations appealing for those seeking growth in the tech industry.
Graph displaying highest paying cities salaries for Software Engineer jobs near Portland, ME, highlighting Westbrook, ME with the highest at $135,250 and Falmouth, ME with the lowest at $74,802.
  1. Westbrook, ME
    Average Salary: $135,250
    In Westbrook, engineers often work for tech companies like Idexx Laboratories. They focus on developing innovative solutions. The salary is competitive, making it a great place to build a career.
    Find Software Engineer jobs in Westbrook, ME


  2. Augusta, ME
    Average Salary: $128,054
    Augusta provides a vibrant environment for tech professionals. Companies like MaineHealth employ talented developers. Augusta offers a balanced lifestyle with a growing tech presence.
    Find Software Engineer jobs in Augusta, ME


  3. Scarborough, ME
    Average Salary: $119,216
    Scarborough features a mix of established and emerging tech firms. Engineers here benefit from a supportive community. The cost of living is reasonable, adding to its appeal.
    Find Software Engineer jobs in Scarborough, ME


  4. Yarmouth, ME
    Average Salary: $86,277
    Yarmouth is home to several tech companies that value innovation. Engineers here enjoy a mix of urban and rural settings. The city promotes a healthy work-life balance.
    Find Software Engineer jobs in Yarmouth, ME


  5. Falmouth, ME
    Average Salary: $74,802
    Falmouth offers a unique blend of tech and maritime industries. Companies like Raytheon Technologies provide exciting opportunities. The community is welcoming, fostering professional growth.
    Find Software Engineer jobs in Falmouth, ME

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

WEX Inc. stands out as one of the highest-paying companies for Software Engineers in Portland, ME. With an average salary of $136,767, it offers a lucrative opportunity for skilled professionals. Marsh McLennan Agency and Unum also provide competitive salaries, around $111,251 and $109,147, respectively. These companies offer attractive benefits and growth potential for those in the field.
Graph displaying best paying company salaries for Software Engineer jobs in Portland, ME, highlighting WEX Inc. with the highest at $136,767 and Unum with the lowest at $109,147.
  1. WEX Inc.
    Average Salary: $136,767
    WEX Inc. offers innovative solutions for finance and human resources in the auto industry. They operate in Portland, ME, and globally. Their Software Engineers develop robust applications to streamline client operations. They use a variety of programming languages and technologies to create efficient and user-friendly solutions.


  2. Marsh McLennan Agency
    Average Salary: $111,251
    Marsh McLennan Agency provides insurance, risk management, and consulting services. Located in Portland, ME, they employ Software Engineers to develop and maintain their software solutions. They focus on creating tools that help their clients manage risks and improve operational efficiency. This role requires strong problem-solving skills and teamwork.


  3. Unum
    Average Salary: $109,147
    Unum offers insurance and financial services. They have offices in Portland, ME, and other locations. Software Engineers at Unum build and enhance applications that support their insurance products. They collaborate closely with other departments to ensure their software meets client needs. This role involves working on various projects to improve user experience and functionality.

Currently 7,419 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
7,419 Job Openings