Lead Staff Software Engineer

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

Lead Staff Software Engineer role at The Trade Desk, focusing on end-to-end ownership of designing, building, and delivering data-focused products. The role involves technical leadership, project execution, and people management within an agile, global environment. Responsibilities include code reviews, contributing to team objectives, roadmap development, execution planning, team efficiency analysis, and managing a small team. Requires strong engineering fundamentals, experience with cloud platforms (AWS, Azure), OO programming (C#, Java, C++), and distributed systems. The role emphasizes creative thinking, learning, innovation, and collaboration.

What you'd actually do

  1. Active reviewer of design and code reviews
  2. Deliver meaningful technical and hands on contributions toward the team's objectives
  3. Understand strategic business priorities and communicate with the team on how their work fits into the whole.
  4. Collaborate with the PM (product management) team to develop the roadmap and MVP plans
  5. Manage small team

Skills

Required

  • OO programming (C#, Java or C++) and design
  • Cloud-based platform experience (AWS, Azure or Aliyun)
  • Agile development methodology
  • designing web-based, service-oriented applications and integrated back-office systems
  • distributed source control system (such as Git)

Nice to have

  • Docker
  • Kubernetes
  • Gitlab
  • AWS
  • Azure
  • .NET Core
  • SQL Server
  • Authenticate and authorization
  • micro services architecture

What the JD emphasized

  • sustained track record of leading engineers
  • significant, self-directed, and end-to-end contributions to large and impactful software projects
  • driving technical projects and providing leadership
  • work from first principles to evaluate solutions and adapt them to a unique environment
  • invent the answers no one has thought of yet, to the questions yet to be asked