Jobs · Engineering · Massachusetts

Software Engineering Lead-Hybrid North Andover Mass

Elsevier · North Andover, MA · 1 mo ago
Engineering$115k–$192k/yrFull-time

About the role

We are seeking a Software Engineering Lead / Tech Lead to lead a high-performing team of engineers in the design, delivery, and operation of scalable, secure, and reliable software solutions. This is a hands-on leadership role combining technical direction, people leadership, and delivery ownership.

Responsibilities

  • Providing hands-on technical leadership through coding, reviews, troubleshooting, and support for complex engineering challenges.
  • Mentor, coach, and develop engineers, helping them grow their skills and careers.
  • Leading the design, architecture, development, deployment, and support of complex software solutions and product features.
  • Defining and communicating technical direction in alignment with product goals and broader business priorities.
  • Partnering with Product and cross-functional stakeholders to refine requirements, guide discovery, and translate business needs into practical technical solutions.
  • Ensuring software is high quality, secure, scalable, reliable, performant, maintainable, and well documented.
  • Driving strong engineering practices including clean code, code reviews, testing, AI use, CI/CD, and continuous improvement.
  • Leading planning, estimation, sprint execution, and delivery discussions, helping the team balance speed, quality, and long-term sustainability.

Requirements

  • Significant software engineering experience, including experience leading engineers or technical delivery.
  • Experience leading technical decision-making, resolving complex issues, and working across multiple teams and stakeholders.
  • Extensive experience with one or more modern programming languages such as Python, Java, C#, .NET, JavaScript, or TypeScript.
  • Understanding of software architecture, APIs, distributed systems, scalability, performance, and security.
  • Experience working with AWS and modern engineering tooling such as Docker, Kubernetes, CI/CD, DevOps practices, and infrastructure automation.
  • Experience with Agile ways of working, including backlog refinement, estimation, sprint planning, and retrospectives.
  • Excellent communication, collaboration, and organizational skills.
  • Experience mentoring or line managing engineers, including supporting performance, development, and team growth.
  • A pragmatic approach to decision-making, with the ability to balance technical quality, business value, and delivery outcomes.

Qualifications

  • Significant software engineering experience, including experience leading engineers or technical delivery.
  • Experience leading technical decision-making, resolving complex issues, and working across multiple teams and stakeholders.
  • Extensive experience with one or more modern programming languages such as Python, Java, C#, .NET, JavaScript, or TypeScript.
  • Understanding of software architecture, APIs, distributed systems, scalability, performance, and security.
  • Experience working with AWS and modern engineering tooling such as Docker, Kubernetes, CI/CD, DevOps practices, and infrastructure automation.
  • Experience with Agile ways of working, including backlog refinement, estimation, sprint planning, and retrospectives.
  • Excellent communication, collaboration, and organizational skills.
  • Experience mentoring or line managing engineers, including supporting performance, development, and team growth.
  • A pragmatic approach to decision-making, with the ability to balance technical quality, business value, and delivery outcomes.

Skills

  • Significant software engineering experience, including experience leading engineers or technical delivery.
  • Experience leading technical decision-making, resolving complex issues, and working across multiple teams and stakeholders.
  • Extensive experience with one or more modern programming languages such as Python, Java, C#, .NET, JavaScript, or TypeScript.
  • Understanding of software architecture, APIs, distributed systems, scalability, performance, and security.
  • Experience working with AWS and modern engineering tooling such as Docker, Kubernetes, CI/CD, DevOps practices, and infrastructure automation.
  • Experience with Agile ways of working, including backlog refinement, estimation, sprint planning, and retrospectives.
  • Excellent communication, collaboration, and organizational skills.
  • Experience mentoring or line managing engineers, including supporting performance, development, and team growth.
  • A pragmatic approach to decision-making, with the ability to balance technical quality, business value, and delivery outcomes.

Benefits

  • Country-specific benefits available.

Pay

The U.S. National Base Pay Range: $115,400 - $192,300. Geographic differentials may apply in some locations to better reflect local market rates.

Schedule

N/A

Similar jobs

Software Engineer Lead (Hybrid)

ForFutures Financial, Planning, a financial advisory practice of Ameriprise Financial Services LLCSanta Ana, CA· 2 mo ago
Engineering$100k–$150k/yr