Staff Software Engineer – Agentic AI
Staff Software Engineer – Agentic AI

Staff Software Engineer – Agentic AI

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Go Premium
The Trade Desk, Inc.

At a Glance

  • Tasks: Join a dynamic team to design and build innovative software solutions at scale.
  • Company: The Trade Desk, a leading tech company focused on creating a better internet.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Collaborative environment with diverse perspectives and excellent career advancement.
  • Why this job: Make a real impact in the advertising industry with cutting-edge technology.
  • Qualifications: Experience in OO programming and cloud platforms; passion for problem-solving.

The predicted salary is between 60000 - 80000 £ per year.

The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day.

Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally-connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally.

Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade Desk, we believe in building the back-end infrastructure of our platform with a focus on quality at scale. This means whether we are building parts of our client-facing applications, internal custom solutions for our own team members, or model pipelines for bidding optimizations, we are making sure that we have infrastructure, development, and tools to do it right and efficiently. Our system performs all day, every day serving global traffic. We build a distributed system in a highly collaborative environment, utilizing a broad range of technologies. Our back-end developers work on finding solutions to algorithmic, optimization and scale challenges in everything we do.

What you’ll do:

  • You will participate actively in all aspects of designing, building, and delivering products for our clients.
  • Develop with a variety of platforms and technologies, such as Docker, Kubernetes, Gitlab, AWS, Azure, Aliyun, .NET Core, Java, Scala, SQL Server, GraphQL.
  • Participate in design reviews and proof of concepts.
  • Contribute to solution design in line with our overall technical roadmap and industry best practices.

We have dozens of individual, mission-focused teams working across a wide spectrum of technological challenges. You will have the opportunity, depending on your interests and aptitude, to work on large-scale distributed systems coordinating thousands of servers in cloud and physical data centers around the world, petabyte-scale data challenges, machine learning, advanced visualizations, and interactive user interfaces – to name a few. 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.

Who you are:

  • 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).

You have a sustained track record of making significant, self-directed, and end-to-end contributions to large and impactful software projects. You think beyond just the task at hand to deeply understand the 'why' behind what you are doing. You understand engineering fundamentals. At our scale, many off-the-shelf techniques and existing technologies (open source and enterprise) simply don't work. You are able to work from first principles to evaluate solutions and adapt them to a unique environment. You are a broadly skilled Technical Lead accustomed to developing web services. You have experience building always-on systems, working across a variety of technologies and service layers. You have a product-focused mindset. You have the passion and ability to contribute to the process of discovering what will delight our clients and push forward one of the world’s largest and most influential industries toward a vision of openness, transparency, and evidence-based decision-making.

You work with confidence and without ego. Our senior engineers (Tech Leads) have deep knowledge and exercise a high degree of leadership in their daily work. You have strongly-held, defensible ideas, and advocate for what you believe is right. You are also adept at identifying and evaluating trade-offs, willing to be proven wrong, and quick to walk through fire to support your fellow teammates. You value, seek out, and foster diversity. We are a global team from many diverse backgrounds, with different experiences and perspectives. To complement this team, you will welcome ideas that are different from your own and be skilled at finding and building from common ground. You are a creative thinker, not bound by 'the way things have always been done'. What you know is less important than how well you learn and innovate. We don't need engineers who know all the answers; we need engineers who can invent the answers no one has thought of yet, to the questions yet to be asked.

Variety of technical opportunity is one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly and find solutions to complex problems using the optimum tools for the job.

The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. As an Equal Opportunity Employer, The Trade Desk is committed to creating an inclusive hiring experience where everyone has the opportunity to thrive.

Please reach out to us at accommodations@thetradedesk.com to request an accommodation or discuss any accessibility needs you may require to access our Company Website or navigate any part of the hiring process. When you contact us, please include your preferred contact details and specify the nature of your accommodation request or questions. Any information you share will be handled confidentially and will not impact our hiring decisions.

Staff Software Engineer – Agentic AI employer: The Trade Desk, Inc.

The Trade Desk is an exceptional employer that fosters a vibrant and inclusive work culture, where trust, ownership, and collaboration are at the forefront. With a commitment to employee growth, our Staff Software Engineers have the opportunity to tackle complex challenges in a dynamic environment while contributing to meaningful projects that shape the future of advertising technology. Located in a global hub, we offer a unique blend of diverse perspectives and innovative thinking, making it an ideal place for those eager to make a significant impact.
The Trade Desk, Inc.

Contact Detail:

The Trade Desk, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer – Agentic AI

Tip Number 1

Network like a pro! Reach out to current employees at The Trade Desk on LinkedIn. Ask them about their experiences and any tips they might have for the interview process. Personal connections can give you an edge!

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common algorithms and data structures. Remember, they want to see how you think through problems!

Tip Number 3

Show off your passion for the industry! Be ready to discuss recent trends in AI and advertising technology during your interviews. This will demonstrate your enthusiasm and knowledge about the field.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at The Trade Desk.

We think you need these skills to ace Staff Software Engineer – Agentic AI

C#
Java
C++
AWS
Azure
Aliyun
Agile Development
Agile Scrum Tools (Jira)
Web-based Service-oriented Applications
Distributed Source Control (Git)
Technical Leadership
Problem-Solving
Creative Thinking
Mentoring
End-to-end Software Development

Some tips for your application 🫡

Show Your Passion: Let us see your enthusiasm for solving complex problems! In your application, share specific examples of projects or challenges you've tackled that align with our mission at The Trade Desk.

Tailor Your Application: Make sure to customise your CV and cover letter to highlight the skills and experiences that are most relevant to the Staff Software Engineer role. We want to see how you can contribute to our team!

Be Authentic: We value diversity and authenticity, so don’t be afraid to let your personality shine through in your application. Share your unique perspective and experiences that make you a great fit for our culture.

Apply Through Our Website: For the best chance of success, apply directly through our website. This ensures your application gets to the right people and shows us you're serious about joining our team!

How to prepare for a job interview at The Trade Desk, Inc.

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Docker, Kubernetes, and AWS. Be ready to discuss your experience with these tools and how you've used them to solve complex problems in previous projects.

Showcase Your Problem-Solving Skills

Prepare examples of challenging problems you've tackled in the past, especially those that required innovative thinking. The Trade Desk values engineers who can invent solutions, so be ready to explain your thought process and the impact of your solutions.

Emphasise Collaboration and Diversity

Highlight your experience working in diverse teams and how you value different perspectives. The Trade Desk is committed to inclusivity, so share examples of how you've fostered collaboration and embraced diverse ideas in your work.

Understand Agile Methodologies

Brush up on Agile principles and be prepared to discuss your experience with Agile development practices. Mention any tools you've used, like Jira, and how they helped streamline your workflow and improve team communication.

Staff Software Engineer – Agentic AI
The Trade Desk, Inc.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>