Senior Software Engineer - Data & Distributed Systems

The Trade Desk The Trade Desk · Media · Bellevue, WA · Software Engineering

Senior Software Engineer focused on data and distributed systems for a global digital advertising platform. Responsibilities include leading the design and evolution of feed definitions, unifying ingest/egress paths, maximizing code reusability, minimizing latency, and driving self-service provisioning. The role involves working with massive datasets in real-time and building globally scalable, reliable systems.

What you'd actually do

  1. lead the design and evolution of our feed definitions, ensuring they remain performant across a complex multi-cloud environment.
  2. tackle the challenge of unifying diverse ingest and egress paths while maximizing code reusability and minimizing latency—even as data volumes surge.
  3. empower stakeholders by driving self-service provisioning and increasing the flexibility of our platform.
  4. play a key role in our culture, fostering an inclusive environment where diverse perspectives are welcomed to build better technical solutions.

Skills

Required

  • 7+ years of software development and engineering experience
  • experience using Vertica, Snowflake or Databricks (or similar data platform technologies)
  • comfortable working on an agile, distributed team spanning multiple time zones and continents
  • can communicate effectively across both technical and non-technical audiences
  • solid understanding of computer science and engineering fundamentals
  • strong experience working with distributed systems
  • expertise in a backend programming language such as C#, Java, or Python

Nice to have

  • building microservices
  • Cloud
  • Kubernetes
  • Kafka