Senior Software Engineer

The Trade Desk The Trade Desk · Media · Sydney, Australia · Software Engineering

Senior Software Engineer role focused on building and owning the Open TTD platform, which connects advertisers, data providers, and inventory sellers to The Trade Desk's DSP ecosystem. Responsibilities include designing and building scalable web experiences, contributing to backend services and APIs, collaborating with product and design teams, and driving technical quality and architecture evolution. Requires strong frontend and full-stack development skills, experience with modern React, RESTful/GraphQL APIs, and backend services (e.g., C#).

What you'd actually do

  1. Design and build high-quality, scalable web experiences within the Open TTD platform, including persona-based spaces, shell architecture, and embedded application integrations.
  2. Contribute to backend services and APIs that power the portal, including authentication flows, access control, search, documentation authoring tools, and partner onboarding.
  3. Collaborate closely with product managers, UX designers, and partner engineering teams to translate complex requirements into reliable, maintainable solutions.
  4. Own features end-to-end: from scoping and design through implementation, testing, and production monitoring.
  5. Drive technical quality on the team: participate in design reviews, code reviews, and help establish patterns and practices that scale as the platform grows.

Skills

Required

  • frontend development
  • full-stack development
  • React
  • RESTful APIs
  • GraphQL APIs
  • backend services
  • C#
  • communication
  • problem-solving
  • code quality
  • maintainability

Nice to have

  • large-scale portals
  • developer-facing platforms

What the JD emphasized

  • production experience building complex web applications- ideally large-scale portals or developer-facing platforms
  • comfortable working across the stack
  • reason about trade-offs
  • care about code quality and maintainability
  • energized by ambiguity