Position
City
Salary

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

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

A Software Engineer in Portland, Maine earns a competitive salary, with a reported average yearly salary of $132,830. This salary reflects a wide range of earnings, depending on experience and specialty. Job seekers will find that salaries can vary significantly, with some earning as little as $65,000 and others reaching up to $219,000 annually.

The salary distribution shows that a notable percentage of Software Engineers earn between $93,000 and $149,000 per year. This range represents the bulk of professionals in the field, indicating a strong demand for skilled engineers in the region. Those with more experience or specialized skills can expect to be on the higher end of this spectrum, making it a lucrative field for those willing to invest in their professional development.

Software Engineer jobs in Portland, ME

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

Augusta offers software engineers the highest pay near Portland. With an average salary of $131,014, job seekers can find competitive wages. This makes Augusta an attractive location for career growth. Scarborough, Westbrook, and Yarmouth also provide strong opportunities. Average salaries range from $124,000 to $92,000. These cities present a variety of roles in different settings. Job seekers can explore various industries.
Graph displaying highest paying cities salaries for Software Engineer jobs near Portland, ME, highlighting Augusta, ME with the highest at $131,014 and Falmouth, ME with the lowest at $76,456.
  1. Augusta, ME
    Average Salary: $131,014
    Augusta offers a dynamic environment for software professionals. Many notable firms call this city home, providing a variety of projects. Augusta's tech scene is growing, with exciting opportunities for those skilled in software development.
    Find Software Engineer jobs in Augusta, ME


  2. Scarborough, ME
    Average Salary: $124,299
    Scarborough boasts a thriving tech sector with many leading companies. This city provides a rich landscape for software talent. Professionals here enjoy a blend of challenges and innovation, making it a great place to work in software engineering.
    Find Software Engineer jobs in Scarborough, ME


  3. Westbrook, ME
    Average Salary: $124,125
    Westbrook is a hub for software engineers with many innovative firms. This city offers a supportive environment for tech professionals. Working here means being part of a community that values creativity and skill in software development.
    Find Software Engineer jobs in Westbrook, ME


  4. Yarmouth, ME
    Average Salary: $92,011
    Yarmouth offers a lively atmosphere for software engineers. The city's tech companies are known for their forward-thinking projects. Professionals here benefit from a supportive community and diverse opportunities in software engineering.
    Find Software Engineer jobs in Yarmouth, ME


  5. Falmouth, ME
    Average Salary: $76,456
    Falmouth provides a vibrant setting for software engineers. The city's tech industry is expanding, offering many exciting roles. Professionals enjoy a mix of challenges and innovation, making Falmouth a great place to work in software development.
    Find Software Engineer jobs in Falmouth, ME

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

Veeva Systems stands out as a top employer for Software Engineers in Portland, ME, offering an average salary of $197,000. This company specializes in cloud computing for the global life sciences industry. WEX follows closely behind with an average salary of nearly $142,000, providing services that enhance employee benefits. IDEXX offers an average salary of around $122,000. This company focuses on pet health, providing veterinary diagnostic products and services. Such roles not only pay well but also provide the chance to work in a dynamic and rewarding field.
Graph displaying best paying company salaries for Software Engineer jobs in Portland, ME, highlighting Veeva Systems with the highest at $197,000 and Mobile Primary Care with the lowest at $101,055.
  1. Veeva Systems
    Average Salary: $197,000
    Veeva Systems offers exciting Software Engineer jobs in Portland, ME. The company specializes in the life sciences industry. They provide cloud-based software for commercial and clinical activities. Their work impacts healthcare and pharmaceutical sectors, improving processes and patient outcomes.


  2. WEX
    Average Salary: $141,957
    WEX offers Software Engineer jobs in Portland, ME. They focus on providing innovative financial and benefit services for businesses. Their software helps companies manage employee benefits and expenses. WEX values creativity and efficiency in its development work.


  3. DentaQuest
    Average Salary: $123,000
    DentaQuest offers rewarding Software Engineer positions in Portland, ME. They focus on improving oral health. DentaQuest develops software solutions to manage dental care services. They aim to make dental care more accessible and efficient.


  4. IDEXX
    Average Salary: $122,375
    IDEXX provides Software Engineer jobs in Portland, ME. They develop software for the veterinary industry. Their products support veterinarians in diagnosing and treating animals. IDEXX emphasizes innovation and quality in their software solutions.


  5. Marsh McLennan Agency
    Average Salary: $115,724
    Marsh McLennan Agency offers Software Engineer opportunities in Portland, ME. They provide insurance, risk management, and consulting services. Their software helps manage insurance policies and claims. They focus on creating secure and efficient systems.


  6. Unum
    Average Salary: $108,155
    Unum offers Software Engineer jobs in Portland, ME. They focus on providing group benefits to individuals. Their software helps manage insurance claims and benefits. Unum values teamwork and innovation in their development projects.


  7. Mobile Primary Care
    Average Salary: $101,055
    Mobile Primary Care provides Software Engineer jobs in Portland, ME. They specialize in providing healthcare services through mobile units. Their software supports managing patient care and health records. They aim to make healthcare more accessible.

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