Unknown Company

Lead Software Engineer, Data and MarTech

boston, ma • Posted 3 days ago
Remote Full Time General

Lead Software Engineer, Data And MartechAmerica's Test Kitchen is looking for a Lead Software Engineer, Data and MarTech. 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 ResponsibilitiesDesign, 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 casesBreak down complex data initiatives into actionable work aligned with Scrum delivery practicesPartner with Product, Analytics, and Engineering stakeholders to gather and refine requirementsEstablish and enforce best practices for data engineering, including schema design, pipeline orchestration, and testingImplement and maintain data quality frameworks, including validation, monitoring, and alertingDefine and uphold SLAs/SLOs for data availability, latency, and accuracyContribute high-quality production code and conduct thorough code reviews across the teamIdentify, surface, and mitigate technical risks that could impact delivery or system reliabilityDrive observability across data systems using logging, metrics, and tracing toolsMentor engineers and elevate team capabilities in data engineering practicesInfluence technical direction across teams and contribute to broader platform strategyRequired Qualifications7+ years of software engineering experience with a strong emphasis on data engineeringProven experience designing and operating scalable data pipelines and distributed data systems3+ years of experience designing data solutions on AWSProficiency in one or more programming languages such as Python, Java, or ScalaExperience with modern data technologies (e.g., Spark, Kafka, Airflow, dbt, Snowflake, Redshift, BigQuery)Strong understanding of data modeling concepts, including dimensional modeling and data warehousingExperience working within Agile/Scrum teams and contributing to sprint planning and executionHands on experience with real-time streaming and event-driven architecturesDemonstrated ability to solve complex technical problems with minimal directionPreferred QualificationsExperience implementing data governance, lineage, and cataloging solutionsExposure to machine learning workflows or data science collaborationPrior experience leading technical initiatives or influencing multiple teamsBachelor of Science in Computer Science or similar disciplineImpact: 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,000About America's Test Kitchen: The mission of America's Test Kitchen (ATK) is to empower and inspire confidence, community, and creativity in the kitchen.

Founded in 1992, the company is the leading multimedia cooking resource serving millions of fans with TV shows, award-winning magazine, cookbooks, podcasts, FAST channels, short-form video series, and the ATK Essential Membership for digital content. Based in a state-of-the-art 15,000-square-foot test kitchen in Boston's Seaport District, ATK has earned the trust of home cooks and culinary experts alike thanks to its one-of-a-kind processes and best-in-class techniques.Why America's Test Kitchen: We're passionate about cooking, and about creating the best place to work. We're small enough for your ideas to make a big impact, and large enough to offer you opportunities to grow professionally at any stage of your career. We want you to take risks and make mistakes — that's how innovation happens in our test kitchen, in our offices, and in life.We at America's Test Kitchen believe food media can be a powerful force for social change.

We are passionate about building an inclusive workforce that represents many different cultures, backgrounds, abilities, identities, and perspectives.We welcome your application.

Back to Job Search