Overview
Lead Software Engineer, Developer Infrastructure. This role is designed for an experienced engineer who wants to shape how modern software teams build, test, and deliver products at scale. You will operate at the intersection of engineering productivity, platform reliability, and emerging technology, helping create the systems that allow other engineers to do their best work every day.
The Setting
You will work within a large scale software platform in the marketing technology and data driven personalization space. The organization builds tools that power highly tailored digital experiences for businesses and consumers, relying on strong engineering foundations to move quickly and safely. Developer experience is treated as a first class product, not an afterthought.
The Team Mission
The Developer Infrastructure group serves as the backbone of the engineering organization. The team designs and maintains shared platforms, tools, and workflows that reduce friction across the software lifecycle. By standardizing and improving the common paths engineers rely on, the team enables faster delivery, higher quality, and more predictable outcomes.
The work is guided by a focus on speed, quality, and responsible adoption of artificial intelligence, with close collaboration across product and platform teams to ensure infrastructure investments align with real engineering needs.
Your Role and Impact
As a Lead Software Engineer in Developer Infrastructure, you will take ownership of complex, high impact initiatives that influence how software is developed across the organization. You will lead by example through technical decision making, hands on contributions, and thoughtful mentorship.
Your work will directly affect development cycle time, onboarding experience, testing confidence, and overall engineering velocity. The systems you build and improve will be used daily by hundreds of engineers.
What You Will Do
- Design and deliver large scale infrastructure projects, guiding architectural decisions and setting technical standards for reliability and scalability.
- Lead efforts to improve developer productivity by reducing friction in build, test, and review workflows, with a focus on measurable improvements to cycle time and feedback loops.
- Streamline local development and testing environments, making it easier for engineers to run complex services and validate changes quickly.
- Drive platform and dependency upgrades across core languages and frameworks, balancing performance, security, and ease of use.
- Play a key role in evolving continuous integration and deployment pipelines, improving automation and internal tooling to support faster and safer releases.
- Mentor engineers at multiple levels, fostering ownership, growth, and a culture of continuous improvement.
- Collaborate closely with product engineering teams to understand their needs and ensure infrastructure solutions support real business goals.
What You Bring
- You have at least seven years of professional software engineering experience, with a strong background in platform engineering, developer tooling, or distributed systems. You are deeply familiar with modern development practices, including automated testing, continuous delivery, and cloud based infrastructure.
- You are comfortable contributing code and performing in depth reviews, with strong proficiency in languages such as Python, Go, or TypeScript. You have hands on experience with containerized systems and orchestration platforms such as Kubernetes, as well as major cloud providers.
- You are a strong problem solver who enjoys untangling complex developer workflow challenges and turning them into scalable, maintainable solutions. You lead through influence and example, and you are known for helping peers grow through feedback, coaching, and shared ownership.
- You communicate clearly and effectively, translating technical strategy into actionable plans and building alignment across teams. You are curious about artificial intelligence and have experimented with applying it to engineering work or personal projects, with an interest in exploring new tools responsibly.
Helpful Experience
- Experience with build systems and frameworks such as Pants, FastAPI, Django, React, Terraform, or Buildkite is beneficial.
- A background in performance tuning, scaling distributed systems, or managing large test datasets is a plus.
- Familiarity with user interface development workflows and testing tools such as Cypress or Jest can also add value.

Boston, MA, United States of America
Click apply
JS26489_25303_0099854F01DF6B8F64413B97C1EB7D2C
1/24/2026 1:17:36 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.