Software Engineer Salary in Somerville, MA

Updated on Feb 08, 2025
Position
City
Salary

How much does a Software Engineer make in Somerville, MA?

The average salary for a Software Engineer is $115,010 per year in Somerville, MA.

In Somerville, MA, a Software Engineer has the opportunity to earn a competitive salary. The average yearly salary for this role is approximately $115,010. Salaries can vary based on experience and skills. For example, entry-level positions start around $79,650 and can grow to over $145,000 for those with more experience.


Most Software Engineers in Somerville earn between $97,473 and $139,059. This range reflects the demand for tech skills in the area. With the right qualifications, professionals can expect strong earning potential and career growth in this field.

View Software Engineer Jobs in Somerville, MA

What are the highest paying cities for Software Engineer near Somerville, MA?

Medford, MA offers the highest average salary for software engineers at $158,292, making it a top choice for job seekers in the field. Boston, MA follows closely with an average salary of $137,614, providing excellent opportunities in a vibrant tech scene. Other nearby cities like Watertown, Cambridge, and Newton also offer competitive salaries, ensuring that software engineers can find attractive options within a short distance from Somerville.
Graph displaying highest paying cities salaries for Software Engineer jobs near Somerville, MA, highlighting Medford, MA with the highest at $158,292 and Newton, MA with the lowest at $122,414.
  1. Medford, MA
    Average Salary: $158,292
    Medford offers a growing tech scene with several opportunities for software professionals. Companies like Tufts University and local startups provide a collaborative environment for tech enthusiasts.
    Find Software Engineer jobs in Medford, MA


  2. Boston, MA
    Average Salary: $137,614
    Boston is a vibrant hub for technology and innovation. With major companies like HubSpot and Rapid7, software professionals can engage in exciting projects and networking opportunities.
    Find Software Engineer jobs in Boston, MA


  3. Watertown, MA
    Average Salary: $132,306
    Watertown is home to many innovative companies and a tight-knit tech community. You can find opportunities at firms focused on tech-driven solutions and enjoy the town's welcoming atmosphere.
    Find Software Engineer jobs in Watertown, MA


  4. Cambridge, MA
    Average Salary: $130,663
    Cambridge leads in technology and education, making it an ideal place for software talent. Work alongside top-tier companies like Google and biotech firms while enjoying the vibrant culture.
    Find Software Engineer jobs in Cambridge, MA


  5. Newton, MA
    Average Salary: $122,414
    Newton boasts a diverse range of technology companies and startups. The city provides a supportive environment for software professionals looking to grow their careers in a serene community.
    Find Software Engineer jobs in Newton, MA

What are the best paying companies for Software Engineer in Somerville, MA?

In Somerville, MA, Software Engineers can find top-paying opportunities at Via Science, offering an average salary of $120,711. Motorola Solutions also provides a strong compensation package, with an average salary of $102,720. These companies reflect a thriving job market for skilled professionals in the software engineering field.
Graph displaying best paying company salaries for Software Engineer jobs in Somerville, MA, highlighting Via Science with the highest at $120,711 and Motorola Solutions with the lowest at $102,720.
  1. Via Science
    Average Salary: $120,711
    Via Science offers Software Engineer positions that focus on data analysis and machine learning. They create innovative software solutions in Somerville, MA, making an impact in various industries such as healthcare and finance.


  2. Motorola Solutions
    Average Salary: $102,720
    Motorola Solutions hires Software Engineers to develop advanced communication technologies. Their team in Somerville, MA works on projects that enhance connectivity and safety for businesses and communities.

There are 6,618 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,618 Job Openings
Understanding the Software Engineer Role & How to Become One | ReadySetHire