1

Sr Software Development Manager Jobs in Needham, MA

* We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts ... Follow established development practices and processes to maintain the configuration management of ...

Senior Software Engineer

Cambridge, MA · On-site

$135K - $177K/yr

They are seeking a Senior Software Engineer to design and develop software for unmanned aerial ... Preferred : • Experience working in autonomous driving or similar robot software development ...

Senior Software Engineer

Boston, MA · On-site

$130 - $180/hr

... management interfaces to the APIs and backend services) and a software-defined distributed ... Collaborate in the development and delivery of full-stack features across frontend and backend ...

New

Senior Software Engineer

Cambridge, MA · On-site

$121K - $218K/yr

We focus on enabling secure development while aligning with business and product goals. Become ... Working across stakeholders - Product Management, Architecture, DevOps, and InfoSec to satisfy ...

Sr. Software Dev Engineer, EBS

Boston, MA · On-site

$133K - $175K/yr

You will have an opportunity to develop distributed systems that will manage millions of hardware ... BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ ...

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

About Us Wellington Management offers comprehensive investment management capabilities that span ... Qualifications * 7-10+ years of hands-on software development experience using Java and J2EE ...

Showing results 41-60

Sr Software Development Manager information

See Needham, MA salary details

$49.6K

$157.9K

$242.4K

How much do sr software development manager jobs pay per year?

As of Aug 8, 2026, the average yearly pay for sr software development manager in Needham, MA is $157,897.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,600.00 and $187,900.00 per year, depending on experience, location, and employer.

What are some common challenges faced by a Sr Software Development Manager, and how can they be successfully navigated?

A Sr Software Development Manager often faces challenges such as balancing project deadlines with code quality, managing diverse teams across multiple projects, and aligning technical execution with business goals. Successfully navigating these challenges requires strong communication skills, effective delegation, and the ability to set clear priorities. Building a culture of transparency and continuous feedback within the team also helps in addressing issues early and fostering professional growth.

What does a Sr Software Development Manager do?

A Sr Software Development Manager oversees teams of software engineers and leads the planning, execution, and delivery of software projects. They are responsible for setting technical direction, managing project timelines, ensuring software quality, and mentoring team members. In addition, they collaborate with stakeholders to align technology solutions with business goals and help resolve technical or organizational challenges. Their role often includes hiring and developing talent, managing budgets, and fostering a culture of innovation and continuous improvement.

What are the key skills and qualifications needed to thrive as a Sr Software Development Manager?

To thrive as a Sr Software Development Manager, you need a deep understanding of software engineering principles, project management methodologies, and experience leading technical teams, typically supported by a degree in computer science or a related field. Familiarity with agile frameworks, version control systems like Git, and relevant certifications such as PMP or Scrum Master are commonly expected. Outstanding leadership, strategic thinking, and strong communication skills help motivate teams and align technical efforts with business goals. These competencies ensure successful project delivery, foster team growth, and drive organizational innovation in a competitive tech environment.
What cities near Needham, MA are hiring for Sr Software Development Manager jobs? Cities near Needham, MA with the most Sr Software Development Manager job openings:
Infographic showing various Sr Software Development Manager job openings in Needham, MA as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 19% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $157,897 per year, or $75.9 per hour.

Senior Software Development Engineer, DevX Pipelines and Automation

CarGurus

Boston, MA

$133K - $175K/yr

Full-time

Re-posted 29 days ago


Job description

Role overview

The DevX Pipelines & Automation team is hiring a Senior Software Engineer. The team plays a crucial role in enabling faster time-to-market while maintaining high quality. This position involves contributing to the continuous modernization of the platform, with a focus on self-service pipelines and ephemeral environments. The ideal candidate is passionate about Continuous Delivery and platform development, with a strong background in supporting complex software systems and an eagerness to drive efficiency in software delivery processes.

What you'll do

  • Develop and enhance CarGurus' Pipeline-as-a-Service utilizing Go and Java.
  • Expand the development environment infrastructure to provide ephemeral, hermetic environments.
  • Scale the production CI/CD infrastructure to accommodate future demands.
  • Manage and enforce governance strategies that promote environmental parity across services and artifacts and ensure high quality.

What you'll bring

  • 5+ years of experience as a professional Software Engineer working with Golang, Java or similar languages
  • Proficiency with containerization and cloud environments.
  • Knowledge in configuration management for distributed systems across multiple environments.
  • Outstanding written and verbal communication abilities, with a demonstrated talent for translating technical concepts for both engineering and business audiences.
  • Consistent record of being self-motivated, resourceful, and proactive in driving projects and business goals.
  • A high-level understanding of Java, Python, or Bash/Unix scripting.
  • Familiarity with CI/CD operations, tooling, continuous deployment, and related technologies in a Kubernetes environment.
  • An aptitude for leveraging AI tools such as Windsurf, Cursor, or similar to enhance software development and operational efficiency.