Sr. Software Engineer

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

The Trade Desk is a global technology company and the world’s leading independent platform for digital advertising. This role focuses on designing, building, and owning full lifecycle software development in a distributed system environment, with a focus on large-scale data processing and microservices.

What you'd actually do

  1. Design, build, deliver, and own full lifecycle development software from inception to production.
  2. Drive complex changes involving multiple components.
  3. Deliver quality changes, including automated tests, metrics, and monitoring.
  4. Guide and review changes to product features in line with product roadmaps.
  5. Build execution plans incorporating user data, observations, and market insight.

Skills

Required

  • software development engineering
  • C#
  • Java
  • C
  • C++
  • Python
  • SQL
  • Scala
  • building REST or GraphQL APIs
  • working with distributed systems
  • database engines
  • Microsoft SQL Server
  • Postgres
  • Aerospike
  • Vertica
  • Redis
  • building micro-services
  • Kubernetes

Nice to have

  • designing software
  • delivering software
  • automated tests
  • metrics
  • monitoring
  • product roadmaps
  • user data
  • observations
  • market insight
  • technical guidance

What the JD emphasized

  • full lifecycle development software
  • complex changes involving multiple components
  • distributed system environment
  • high level of technical ambiguity
  • ownership and expertise in one or more components / functional areas of the system