Position
City
Salary
Software Engineers in Somerville, MA can look forward to competitive salaries. The average yearly salary stands at $120,713. This figure reflects the diverse skill sets and experiences of professionals in the area. Many individuals in this role earn between $86,955 and $116,173 annually, with some top earners reaching $160,000 per year.
Different factors can influence these salaries. Experience, specific skills, and the company's size and reputation all play a role. For those starting in the field, salaries may be on the lower end of the spectrum. With more experience, Software Engineers can see their earnings rise significantly. Some of the top employers in the area offer benefits and bonuses that add to the overall compensation package.

Medford, MA
Average Salary: $160,278
Medford offers a thriving tech scene with a mix of startups and established firms. Companies like Raytheon Technologies and Tufts Medical Center look for skilled engineers to innovate and develop solutions. Medford's community support and proximity to Boston enhance career growth and networking opportunities.
Find Software Engineer jobs in Medford, MA
Cambridge, MA
Average Salary: $154,530
Cambridge stands out as a tech hub, home to Harvard and MIT. Engineers here work on cutting-edge projects with companies like Microsoft and Google. The city’s vibrant environment and focus on research make it ideal for those wanting to stay at the forefront of technology.
Find Software Engineer jobs in Cambridge, MA
Boston, MA
Average Salary: $151,165
Boston is a bustling city with a strong tech presence. Companies like Liberty Mutual and State Street require engineers who can handle complex systems. The city’s diverse job market and high demand for tech skills offer numerous opportunities for growth.
Find Software Engineer jobs in Boston, MA
Watertown, MA
Average Salary: $133,417
Watertown is known for its dynamic tech companies and startups. Engineers here often work with firms like Charles River Analytics and Thermo Fisher Scientific. The city’s welcoming atmosphere and strong support for tech innovation provide a great environment for professional development.
Find Software Engineer jobs in Watertown, MA
Newton, MA
Average Salary: $126,541
Newton boasts a robust tech industry with many established companies seeking skilled engineers. Notable employers include Cognizant and Bose. The city’s professional community and focus on quality education make it a desirable place for tech careers.
Find Software Engineer jobs in Newton, MA
Chelsea, MA
Average Salary: $97,533
Chelsea is emerging as a tech hotspot with companies like General Dynamics and Biogen seeking talented engineers. The city’s growing tech sector offers many opportunities for those looking to develop their skills in a supportive environment.
Find Software Engineer jobs in Chelsea, MA

oneZero Financial Systems
Average Salary: $146,000
oneZero Financial Systems provides financial technology solutions and software. They hire skilled Software Engineers to work in their offices in Somerville, MA. This position offers a dynamic work environment with opportunities for career growth and a competitive salary.
Via Science
Average Salary: $122,471
Via Science offers innovative science and technology solutions. Software Engineers at Via Science play a key role in developing cutting-edge products. Their Somerville, MA, office provides a collaborative atmosphere where Software Engineers can thrive.
Motorola Solutions
Average Salary: $99,964
Motorola Solutions provides critical communication and technology solutions. Their Software Engineers in Somerville, MA, work on a variety of projects, from public safety to business technology. This role is ideal for those who want to make a significant impact with their software skills.

Cloud Engineer
Average Salary: $150,000
Cloud Engineers build, maintain, and optimize cloud infrastructure. They work closely with development and operations teams. Many positions offer remote work or flexible hours.
Find Cloud Engineer jobs in Somerville, MA
Data Engineer
Average Salary: $129,705
Data Engineers create systems to collect and analyze data. They ensure data is accurate and easily accessible. Companies in the area value these skills for enhancing business decisions.
Find Data Engineer jobs in Somerville, MA
DevOps Engineer
Average Salary: $118,625
DevOps Engineers integrate development and operations. They automate processes to improve software delivery. Working in tech hubs offers great opportunities for growth and innovation.
Find DevOps Engineer jobs in Somerville, MA
Product Manager
Average Salary: $117,460
Product Managers oversee product development. They work with cross-functional teams to bring products to market. This role requires strong leadership and communication skills.
Find Product Manager jobs in Somerville, MA
UI/UX Designer
Average Salary: $110,000
UI/UX Designers focus on creating user-friendly interfaces. They ensure a seamless experience for end users. Creative roles often involve collaboration with developers and stakeholders.
Find UI/UX Designer jobs in Somerville, MA
Business Analyst
Average Salary: $95,220
Business Analysts study business processes to improve efficiency. They bridge the gap between IT and business teams. Their insights help companies make informed decisions.
Find Business Analyst jobs in Somerville, MA
Systems Engineer
Average Salary: $91,564
Systems Engineers manage IT infrastructure. They ensure systems run smoothly and securely. Their work often involves problem-solving and technical support.
Find Systems Engineer jobs in Somerville, MA