StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. The Staff Software Engineer on Data Delivery will lead complex technical initiatives across backend systems, focusing on measurement and planning to build reliable systems that process and serve large volumes of campaign and marketing data.
Responsibilities:
- Domain ownership: Act as a project and domain DRI for measurement and planning initiatives within Data Delivery
- Technical planning: Translate product requirements into technical requirements, clarify feasibility and trade-offs, shape milestones, and identify risks early
- Execution leadership: Keep complex initiatives moving by unblocking decisions, coordinating across teams, and giving engineering leadership clear options and recommendations
- Scalable data systems: Build reliable systems that process, organize, and serve large volumes of campaign and marketing data across StackAdapt
- Customer-facing impact: Power reporting, measurement, planning, billing, pacing, exports, APIs, and analytics that customers and internal teams depend on
- System design: Make thoughtful technical decisions that balance correctness, reliability, latency, freshness, cost, and long-term maintainability
- Cross-functional partnership: Work closely with product, engineering, data science, analytics, and business teams to turn product goals into strong technical solutions
- Operational excellence: Improve monitoring, testing, data quality, incident response, and documentation so our systems are easier to trust and operate
- Technical mentorship: Support engineers through design reviews, code reviews, technical guidance, and clear communication of trade-offs
Requirements:
- Strong experience building scalable services, distributed systems, data platforms, or data-intensive applications
- Experience leading complex technical projects with ambiguous requirements, multiple stakeholders, and meaningful trade-offs
- Strong judgment across APIs, data pipelines, databases, distributed systems, observability, reliability, and operational ownership
- Ability to reason about correctness, freshness, completeness, consistency, cost efficiency, and customer trust
- Interest in building systems that support customer-facing reporting, measurement, planning, optimization, and analytics
- Ability to explain decisions clearly, align stakeholders, and document important trade-offs
- Experience helping other engineers grow and raising the technical bar of a team
- Experience with Golang and technologies such as Kafka, TiDB, Redshift, Vitess, Iceberg, StarRocks, or Trino is a plus
- Experience in adtech, marketing technology, reporting, analytics, billing, attribution, planning, or high-volume event processing is a plus