AdTechTalent
Engineering4 days agoOn-site

The Trade Desk

Senior Full Stack Software Engineer - Omnichannel

distributed systemsbackend developmentC#JavaPythonSparkAirflowKafkaFlinkKubernetesTerraformad techreal-time biddingidentity resolutioncross-channel measurementsoftware engineeringagile

Key details

Salary

$125K – $229K

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Bellevue, United States

Full job description

The Trade Desk is seeking a senior Software Engineer for its Omnichannel team. The role involves designing and building systems to orchestrate advertising across channels, working cross-functionally with identity, measurement, and bidding teams. Candidates must have 7+ years of software development experience, strong backend and distributed systems skills in C#, Java, or Python, and a solid understanding of computer science fundamentals. Responsibilities include end-to-end project ownership, translating business requirements into technical designs, delivering high-quality code with automated testing, and mentoring other engineers. Experience with large-scale data processing tools (Spark, Airflow, Kafka, Flink) and cloud infrastructure (Kubernetes, Terraform) is a plus. The position is full-time based in Bellevue, Washington. Salary range is $124,900 to $228,900 USD. Benefits include comprehensive healthcare, retirement plans, disability coverage, life insurance, tuition reimbursement, parental leave, paid sick and vacation time, paid holidays, stock-based compensation, and an employee stock purchase plan.

What you'll do

  • Design and build systems that orchestrate advertising across channels, ensuring a unified narrative from first impression to conversion
  • Work across team boundaries partnering with identity, measurement, and bidding teams to integrate their capabilities into cohesive omnichannel solutions
  • Own projects end to end, from early design through production rollout and ongoing operation
  • Translate ambiguous business requirements into concrete technical designs and execution plans
  • Deliver high-quality changes with automated tests, metrics, and monitoring
  • Collaborate with product managers and business stakeholders to define success and drive toward it
  • Mentor other engineers and contribute to a culture of trust, ownership, and technical excellence

Requirements

  • 7+ years of software development experience
  • Strong experience with distributed systems and backend development in a language such as C#, Java, or Python
  • Solid understanding of computer science and engineering fundamentals
  • Comfortable working on an agile, distributed team spanning multiple time zones

Tech stack

C#JavaPythonSparkAirflowKafkaFlinkKubernetesTerraform

Benefits

Comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependentsRetirement benefits such as a 401k plan and company matchShort and long-term disability coverageBasic life insuranceWell-being benefitsReimbursement for certain tuition expensesParental leaveSick time of 1 hour per 30 hours workedVacation time for full-time employees up to 120 hours through the first year and 160 hours thereafterAround 13 paid holidays per yearEligibility for stock-based compensation grantsVariable compensation-based incentives and commissions depending on roleEmployee Stock Purchase Plan with discounted stock purchase

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.