Lead Software Engineer (Data and MarTech, Hybrid, Boston, Seaport District)

Evolvesquads

Boston (MA)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Evolvesquads is seeking a Lead Software Engineer for a hybrid role located in Boston's Seaport District, focusing on data and MarTech applications. This senior position demands a comprehensive background in data architecture and engineering, leading initiatives within a dynamic Scrum team.

The ideal candidate will have over 7 years of experience in software engineering, primarily in data engineering, alongside a strong proficiency in data technologies like AWS, Spark, and real-time streaming. Join us in shaping impactful data solutions!

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.

Responsibilities

  • Design, build, and maintain scalable data pipelines and data services.
  • Lead the architecture and evolution of data models.
  • Break down complex data initiatives into actionable work.

Skills

Software engineering
Data engineering
AWS
Python
Agile/Scrum
Real-time streaming

Education

Bachelor of Science in Computer Science or similar discipline

Tools

Spark
Kafka
Airflow
dbt
Snowflake
Redshift
BigQuery

Job description

Lead Software Engineer (Data and MarTech, Hybrid, Boston, Seaport District) #26561
PROJECT STACK and TEAM:

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.

MAIN REQUIREMENTS:
  • 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
GOOD TO HAVE:
  • 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
JOB 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Data & MarTech (Hybrid, Boston, Seaport District)
Senior Software Engineer, Data & MarTech (Hybrid, Boston, Seaport District)

Evolvesquads • Boston (MA)

Hybrid
USD 120,000 - 150,000
Lead Software Engineer
Lead Software Engineer

Eliassen Group • Boston (MA)

Hybrid
Confidential
Medical
Dental
Vision
+2
Senior Software Engineer Data
Senior Software Engineer Data

Strategic Employment • Boston (MA)

Hybrid
USD 150,000 - 190,000
Lead Software Engineer
Lead Software Engineer

America's Test Kitchen • Boston (MA)

Hybrid
USD 140,000 - 160,000
Lead Data Engineer (Python, AWS, SQL, Snowflake, Databricks)
Lead Data Engineer (Python, AWS, SQL, Snowflake, Databricks)

Spectraforce Technologies • Plano (TX)

Hybrid
USD 130,000 - 170,000
Lead Software Engineer
Lead Software Engineer

Visionary Innovative Technology Solutions LLC • Ridgefield (CT)

Hybrid
USD 90,000 - 130,000
Relocation assistance
Flexible work-from-home days
Salaried with benefits
Lead Software Engineer
Lead Software Engineer

Eliassen Group • Chicago (IL)

Hybrid
Confidential
Medical, Dental, Vision benefits
401k with company matching
Life insurance
Lead Data Engineer ID71008
Lead Data Engineer ID71008

AgileEngine • United States

Remote
MXN 2,573,000 - 3,259,000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
Senior Data Engineer
Senior Data Engineer

Peyton Resource Group • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Huxley • Boston (MA)

On-site
USD 140,000 - 180,000