1

Lead Software Engineer Jobs in Boston, MA (NOW HIRING)

Lead Software Engineer

Boston, MA · On-site

$140 - $160/hr

The Lead Software Engineer (Data and Martech) is a senior technical leader embedded within a Scrum team, responsible for shaping how applications collect, process, and are delivered across the ...

Lead Software Engineer At Capital One, we are changing banking for good by creating responsible and reliable AI-powered systems. Our investments in technology infrastructure and world-class talent ...

Hybrid - Any Wellington Management office location Time Type: Full-time About the Role We are seeking a Lead Software Engineer focused on Salesforce Sales Cloud and the Force.com platform to serve as ...

WHAT YOU'LL DO As a Lead Software Engineer in the Healthcare Workforce Solutions (HWS) group, you'll play a pivotal role in shaping our technology and development of the Laudio product. Reporting ...

They are seeking experienced Lead Software Engineers to lead the design, implementation, and testing of software solutions that enhance real-time data communications and networking capabilities.

They are seeking a Lead Software Engineer to design and build secure, distributed applications and protocols for their end-to-end encryption product. Responsibilities : • Design, develop, and ...

They are seeking a Lead Software Engineer to design and build secure, distributed applications and protocols for their end-to-end encryption product. Responsibilities : • Design, develop, and ...

They are seeking experienced Lead Software Engineers to design, implement, and test innovative software solutions that enhance real-time data communications and networking solutions. Responsibilities ...

STR is hiring experienced Lead Software Engineers to join their multidisciplinary cyber/networking team committed to developing cutting-edge technologies that impact national security. The role ...

STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact ...

Lead Software Engineer

Woburn, MA · On-site

$157K - $224K/yr

STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact ...

STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact ...

They are seeking a Lead Software Engineer to design and build secure, distributed applications and protocols for their end-to-end encryption product. Responsibilities : • Design, develop, and ...

We're seeking a Lead Software Engineer, Client Platforms to join our team. We're scaling our end-to end-encryption product, and we need people who can design and build secure, distributed ...

next page

Showing results 1-20

Lead Software Engineer information

See Boston, MA salary details

$90.2K

$158.5K

$215.1K

How much do lead software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for lead software engineer in Boston, MA is $158,487.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,400.00 and $183,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a lead software engineer, and why are they important?

To thrive as a Lead Software Engineer, you need advanced programming expertise, software architecture knowledge, and a degree in computer science or a related field, often supplemented by experience in leading development teams. Familiarity with version control systems (like Git), cloud platforms (such as AWS or Azure), and methodologies like Agile or Scrum is typically expected. Exceptional communication, leadership, and problem-solving abilities are crucial soft skills for mentoring developers and managing projects. These skills ensure efficient project delivery, high-quality code, and effective team collaboration in complex technical environments.

How does a lead software engineer typically balance hands-on coding with leadership and mentoring responsibilities?

As a Lead Software Engineer, you'll find that your role involves a dynamic mix of technical work and team leadership. While you'll still contribute directly to codebases—often tackling complex or critical components—you'll also spend significant time guiding junior engineers, conducting code reviews, and facilitating technical discussions. Balancing these responsibilities requires strong time management and communication skills, as well as the ability to delegate effectively. The role offers the opportunity to shape technical direction while fostering team growth and collaboration.
What are popular job titles related to Lead Software Engineer jobs in Boston, MA? For Lead Software Engineer jobs in Boston, MA, the most frequently searched job titles are:
What job categories do people searching Lead Software Engineer jobs in Boston, MA look for? The top searched job categories for Lead Software Engineer jobs in Boston, MA are:
Infographic showing various Lead Software Engineer job openings in Boston, MA as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 86% In-person, 5% Hybrid, and 9% Remote job distribution, with an average salary of $158,487 per year, or $76.2 per hour.

Lead Software Engineer

America's Test Kitchen

Boston, MA • On-site

$140 - $160/hr

Other

Posted 4 days ago


Job description

America's Test Kitchen is looking for a Lead Software Engineer. The Lead Software Engineer (Data and Martech) is a senior technical leader embedded within a Scrum team, responsible for shaping how applications collect, process, and are delivered across the organization. This role sits at the intersection of software engineering, data architecture, and product delivery, ensuring that data systems are not only scalable and performant, but also reliable, well‑modeled, and aligned to business needs.

Operating with a high degree of autonomy, this individual is expected to navigate ambiguity, make sound architectural decisions, and deliver solutions that span multiple systems and stakeholders. They play a critical role in translating loosely defined product and analytics requirements into durable data platforms and pipelines that enable both operational and strategic use cases.

Beyond delivery, the Lead Software Engineer sets the standard for engineering excellence within the team. They influence how work is structured, how quality is measured, and how systems evolve over time. Their presence should elevate the team’s ability to deliver predictable, high‑quality outcomes while reducing operational friction and improving data trust across the organization.

Key Responsibilities
  • Design, build, and maintain scalable data pipelines and data services (batch and real‑time)
  • Lead the architecture and evolution of data models, ensuring they support analytics, reporting, and product use cases
  • Break down complex data initiatives into actionable work aligned with Scrum delivery practices
  • Partner with Product, Analytics, and Engineering stakeholders to gather and refine requirements
  • Establish and enforce best practices for data engineering, including schema design, pipeline orchestration, and testing
  • Implement and maintain data quality frameworks, including validation, monitoring, and alerting
  • Define and uphold SLAs/SLOs for data availability, latency, and accuracy
  • Contribute high‑quality production code and conduct thorough code reviews across the team
  • Identify, surface, and mitigate technical risks that could impact delivery or system reliability
  • Drive observability across data systems using logging, metrics, and tracing tools
  • Mentor engineers and elevate team capabilities in data engineering practices
  • Influence technical direction across teams and contribute to broader platform strategy
Required Qualifications
  • 7+ years of software engineering experience with a strong emphasis on data engineering
  • Proven experience designing and operating scalable data pipelines and distributed data systems
  • 3+ years of experience designing data solutions on AWS
  • Proficiency in one or more programming languages such as Python, Java, or Scala
  • Experience with modern data technologies (e.g., Spark, Kafka, Airflow, dbt, Snowflake, Redshift, BigQuery)
  • Strong understanding of data modeling concepts, including dimensional modeling and data warehousing
  • Experience working within Agile/Scrum teams and contributing to sprint planning and execution
  • Hands on experience with real‑time streaming and event‑driven architectures
  • Demonstrated ability to solve complex technical problems with minimal direction
Preferred Qualifications
  • Experience implementing data governance, lineage, and cataloging solutions
  • Exposure to machine learning workflows or data science collaboration
  • Prior experience leading technical initiatives or influencing multiple teams
  • Bachelor of Science in Computer Science or similar discipline
Impact

This role is foundational to building a data‑driven organization. By ensuring that data systems are reliable, scalable, and aligned to business needs, the Lead Software Engineer (Data) enables faster decision‑making, more effective product development, and increased confidence in the organization’s data assets. Their leadership directly contributes to reducing operational risk, improving data quality, and accelerating the delivery of high‑impact data capabilities.

Location: This role is based in our Boston, MA headquarters (Seaport District) or is open to qualified remote applicants.

Salary Range: $140,000 - $160,000

Salary Statement: The range provided is based on what we reasonably expect to pay for this job at the time of posting. The actual salary offered will be determined based on multiple factors, including but not limited to the candidate’s relevant experience, job‑related knowledge, skills, geographical location, and other job‑related factors permitted by law.

#J-18808-Ljbffr