Staff Software Engineer – Agentic AI

The Trade Desk The Trade Desk · Media · London, United Kingdom · Software Engineering

Staff Software Engineer role focused on Agentic AI within a large-scale digital advertising platform. The role involves end-to-end ownership of designing, building, and delivering products, with opportunities to work on distributed systems, data challenges, and machine learning. Emphasis on technical leadership, mentoring, and contributing to the team's growth.

What you'd actually do

  1. You will participate actively in all aspects of designing, building, and delivering products for our clients.
  2. Develop with a variety of platforms and technologies, such Docker, Kubernetes, Gitlab, AWS, Azure, Aliyun, .NET Core, Java, Scala, SQL Server, GraphQL.
  3. Participate in design reviews and proof of concepts.
  4. Contribute to solution design in line with our overall technical roadmap and industry best practices.
  5. Staff Engineers contribute to more than our product – they build up our team. Through a combination of mentoring, technical leadership, and/or direct management of small teams, they make others better and raise the bar for those around them.

Skills

Required

  • Commercial development skills in OO programming (C#, Java or C++) and design
  • Cloud-based platform experience (AWS, Azure or Aliyun)
  • Excellent understanding of Agile development methodology and development practices
  • Experience in Agile Scrum tools (such as Jira)
  • Understanding of designing web-based, service-oriented applications and integrated back-office systems
  • Experience in distributed source control system (such as Git)

Nice to have

  • Docker
  • Kubernetes
  • Gitlab
  • .NET Core
  • Java
  • Scala
  • SQL Server
  • GraphQL

What the JD emphasized

  • Agentic AI
  • machine learning
  • sustained track record of making significant, self-directed, and end-to-end contributions to large and impactful software projects
  • broadly skilled Technical Lead accustomed to developing web services
  • experience building always-on systems

Other signals

  • Agentic AI
  • machine learning
  • large-scale distributed systems
  • end-to-end ownership