Position
City
Salary

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

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

In Portland, ME, software engineers enjoy a competitive salary. The average yearly salary for this role stands at around $125,327. This figure provides a solid baseline for professionals in the field.

The salary distribution for software engineers in the area shows that many earn between $69,909 and $129,545 annually. Breaking down the percentages, a significant 30.69% fall within this range, which includes mid-level positions. For those at the higher end of the scale, the opportunity for growth is promising, with 14.62% earning above $144,455 yearly. For entry-level positions, the starting salaries begin around $55,000, offering a reasonable entry point for new graduates and those transitioning into the tech industry.

Software Engineer jobs in Portland, ME

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

Job seekers near Portland, ME, have excellent Software Engineer opportunities. Augusta offers the highest average salary at $126,312. Westbrook follows closely, with an average salary of $119,050. These cities make great places for those seeking high-paying jobs in software engineering. Another option is Scarborough, where the average salary for Software Engineers is $110,004. Falmouth and Yarmouth also offer competitive salaries of $76,086 and $87,789, respectively. These cities provide a range of options for job seekers looking to advance their careers in software engineering.
Graph displaying highest paying cities salaries for Software Engineer jobs near Portland, ME, highlighting Augusta, ME with the highest at $126,312 and Falmouth, ME with the lowest at $76,086.
  1. Augusta, ME
    Average Salary: $126,312
    Augusta offers a growing tech scene with a mix of small startups and established firms. Companies like MaineGeneral Health focus on innovation, making it a good place to work on diverse projects.
    Find Software Engineer jobs in Augusta, ME


  2. Westbrook, ME
    Average Salary: $119,050
    Westbrook is home to major employers like Hannaford Supermarkets, offering chances to work with tech teams. The city supports a friendly work environment, ideal for those looking to advance their tech skills.
    Find Software Engineer jobs in Westbrook, ME


  3. Scarborough, ME
    Average Salary: $110,004
    Scarborough has a vibrant tech community. Companies such as Idex Biometrics provide opportunities to work on cutting-edge projects. The city’s supportive environment encourages professional growth.
    Find Software Engineer jobs in Scarborough, ME


  4. Yarmouth, ME
    Average Salary: $87,789
    In Yarmouth, job seekers find a mix of opportunities at firms like Casco Bay Brewing. The city offers a relaxed atmosphere while allowing access to innovative tech projects.
    Find Software Engineer jobs in Yarmouth, ME


  5. Falmouth, ME
    Average Salary: $76,086
    Falmouth is known for its tech-friendly companies like IDEX Corporation. Workers here enjoy a balanced work-life environment while engaging in dynamic tech projects.
    Find Software Engineer jobs in Falmouth, ME

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

Job seekers aiming for a Software Engineer role in Portland, ME, should look into WEX Inc., IDEXX Laboratories, Marsh McLennan Agency, and Unum. WEX Inc. leads with the highest average salary of $136,687. IDEXX Laboratories offers a solid average of $131,500. These companies provide competitive pay packages, making them great choices for those seeking lucrative opportunities in software engineering.
Graph displaying best paying company salaries for Software Engineer jobs in Portland, ME, highlighting WEX Inc. with the highest at $136,687 and Unum with the lowest at $109,147.
  1. WEX Inc.
    Average Salary: $136,687
    WEX Inc. offers exciting opportunities for Software Engineers in Portland, ME. The company provides technology solutions to the automotive industry. They seek skilled engineers to work on innovative projects and develop software to improve their services.


  2. IDEXX Laboratories
    Average Salary: $131,500
    IDEXX Laboratories provides innovative veterinary diagnostic and software solutions. Software Engineers at IDEXX Laboratories in Portland, ME, focus on creating software to enhance the quality of veterinary care. The company operates nationally, with offices in Westbrook, ME.


  3. Marsh McLennan Agency
    Average Salary: $111,251
    Marsh McLennan Agency is a global leader in risk, strategy, and human capital. Software Engineers here develop software to help manage risk and improve decision-making. The company has a strong presence in Portland, ME, and operates globally.


  4. Unum
    Average Salary: $109,147
    Unum provides insurance and financial protection. Software Engineers at Unum in Portland, ME, work on software to streamline insurance processes and improve customer experiences. The company has a significant presence in Portland and operates nationwide.

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