AdTechTalent
Engineering18 days agoRemote

StackAdapt

Senior Software Engineer, Stats & Analytics - Data Platform

data engineeringdistributed systemsETLstreamingdata pipelinesdata governanceSnowflakeSparkKafkaAirflowTrinoPrestoPinotTiDBcloudmachine learninganalytics

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

United States or Canada (Remote)

Full job description

StackAdapt seeks a Senior Engineer for the Stats & Analytics Data Platform team to build and operate scalable data infrastructure processing terabytes daily for real-time and batch use cases. Responsibilities include designing data pipelines, optimizing data storage systems, developing ETL and orchestration tools, collaborating with cross-functional teams, and ensuring data quality, scalability, and cost efficiency in cloud environments. Candidates must have strong software and data engineering experience with distributed systems, expertise in modern data warehouses and streaming technologies (Snowflake, Pinot, TiDB, Spark, Airflow, Kafka, Trino/Presto), and knowledge of data governance and cost optimization. The role is remote, open to candidates in the US or Canada.

What you'll do

  • Design and build scalable data pipelines, batch jobs, and streaming processes that power analytics and machine learning
  • Implement and optimize data storage systems (warehouses, lakes, analytical databases) focusing on reliability, lineage, and governance
  • Develop tools and frameworks to support data orchestration, ETL workflows, and big data processing
  • Collaborate with engineers, data scientists, and product managers to align platform capabilities with business needs
  • Ensure data systems meet requirements for quality, scalability, and cost efficiency in cloud environments
  • Contribute to technical discussions, code reviews, and system design sessions
  • Take ownership of features and projects, driving them from concept to production

Requirements

  • Strong background in software engineering, data engineering and distributed systems, ideally at scale (terabytes+)
  • Hands-on experience with modern data warehouses, lakes, and compute/storage technologies (e.g., Snowflake, Pinot, TiDB, Spark, Airflow, Kafka, Trino/Presto)
  • Experience designing and building robust ETL pipelines and real-time streaming processes
  • Solid understanding of data governance, lineage, and cost optimization in cloud environments
  • Ability to write clean, maintainable, and performant code in production systems
  • Strong problem-solving skills and ability to collaborate across teams

Tech stack

SnowflakePinotTiDBSparkAirflowKafkaTrinoPresto

Benefits

Highly competitive salaryRetirement/401K/Pension Savings globallyCompetitive Paid time off packages including birthdays offAccess to a comprehensive mental health care programHealth benefits from day one of employmentWork from home reimbursementsOptional global WeWork membership for home office alternative and hubs in London and TorontoRobust training and onboarding programCoverage and support of personal development initiatives (conferences, courses, books etc)Access to StackAdapt programmatic courses and certificationsParental leave programFriendly, welcoming, and supportive cultureSocial and team events

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.