Senior Software Engineer

Senior Software Engineer

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
T

At a Glance

  • Tasks: Design, build, and deliver innovative software solutions at scale.
  • Company: Join The Trade Desk, a top-rated tech company focused on creating a better internet.
  • Benefits: Enjoy competitive pay, inclusive culture, and opportunities for professional growth.
  • Why this job: Make a real impact in a dynamic team while solving complex problems.
  • Qualifications: 7+ years in software development with skills in languages like C#, Java, or Python.
  • Other info: Collaborative environment with a focus on learning and innovation.

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

Overview

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 value an inclusive culture built on trust, ownership, empathy, and collaboration. We welcome diverse experiences and perspectives, and strive to foster spaces where everyone can bring their authentic selves to work.

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? Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally.

What We Do

Our Software Engineers are end-to-end owners who participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. We focus on building the backend infrastructure of our platform with a focus on quality at scale. Whether building client-facing applications, internal solutions for our team, or model pipelines for bidding optimizations, we ensure infrastructure, development, and tools to do it right and efficiently. Our system operates 24/7, serving global traffic, and we build a distributed system in a highly collaborative environment. Backend developers work on algorithmic, optimization, and scale challenges.

What You’ll Do

  • Design, build, deliver, and own full lifecycle software from inception to production
  • Demonstrate a firm grasp of the entire software development lifecycle
  • Drive complex changes involving multiple components
  • Deliver quality changes, including automated tests, metrics, and monitoring
  • Collaborate with team members to deliver features
  • Guide and review changes to product features in line with product roadmaps
  • Implement and maintain product features
  • Build components and processes regularly used by others
  • Build execution plans incorporating user data, observations, and market insight
  • Validate changes to ensure high quality product releases
  • Work in a distributed system environment
  • Understand the business objectives behind the code
  • Understand system architecture fundamentals through self-directed learning
  • Participate in and lead projects with a high level of technical ambiguity
  • Contribute to development of comprehensive success criteria
  • Lead others through example, mentorship, and teaching
  • Participate in hiring activities
  • Use data to analyze and communicate the impact of your work on operational efficiency

Who You Are

Our culture emphasizes trust, generosity, scrappy problem solving, and excellence. You do not have to meet every item, but those who meet most will have a higher likelihood of success.

  • You are comfortable working on an agile, distributed team spanning multiple time zones and continents.
  • You can communicate effectively across technical and non-technical audiences.
  • You have a solid understanding of computer science and engineering fundamentals.
  • You have experience with distributed systems.
  • You are proficient in one or more of these languages: C#, Java, C, C++, Python, SQL, or Scala.
  • You have knowledge of software development tools/editors (Visual Studio, Visual Studio Code, Rider) and version control (Git, Perforce).
  • You have 7+ years of software development experience.
  • You have a Bachelor’s or Master’s degree in computer science or a relevant field, or equivalent experience. We value contribution over formal education.

Nice-to-have experience includes: database engines (Microsoft SQL Server, Postgres, Aerospike, Vertica, Redis), building microservices, operating systems and cloud, Kubernetes, Kafka.

We do not expect you to know every technology we use at start; what matters is your ability to learn quickly and solve complex problems using suitable tools. We value learning and innovation and seek engineers who can invent answers to questions not yet asked.

The Trade Desk does not accept unsolicited resumes from search firms. We are an equal opportunity employer. All employment decisions are based on merit, competence, performance, and business needs. We do not discriminate based on 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 protected status.

As an Equal Opportunity Employer, The Trade Desk is committed to an inclusive hiring experience. Please reach out to accommodations@thetradedesk.com to request an accommodation or discuss accessibility needs. Include your preferred contact details and the nature of your accommodation request. Any information shared will be kept confidential and will not impact hiring decisions.

Senior Software Engineer employer: The Trade Desk

The Trade Desk is an exceptional employer that champions a culture of trust, collaboration, and inclusivity, making it an ideal workplace for Senior Software Engineers passionate about solving complex problems at scale. With a commitment to employee growth and innovation, team members are encouraged to take ownership of their projects while benefiting from a supportive environment that values diverse perspectives. Located in a dynamic global setting, The Trade Desk offers unique opportunities to work on cutting-edge technology that impacts the media ecosystem positively.
T

Contact Detail:

The Trade Desk Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees at The Trade Desk on LinkedIn or other platforms. 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 problems relevant to backend development. Remember, they want to see how you think and solve problems, so explain your thought process!

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, highlight your best work that aligns with The Trade Desk's mission. Make sure to explain your role in each project and the impact it had—this is your chance to shine!

✨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 being part of our team. Good luck, and we can’t wait to see what you bring to the table!

We think you need these skills to ace Senior Software Engineer

Software Development Lifecycle
Backend Development
Distributed Systems
C#
Java
C
C++
Python
SQL
Scala
Version Control (Git, Perforce)
Agile Methodologies
Data Analysis
Problem-Solving Skills
Mentorship

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for solving complex problems shine through. We want to see that you’re not just looking for a job, but that you’re genuinely excited about the opportunity to contribute to a better media ecosystem.

Tailor Your Experience: Make sure to highlight your relevant experience in software development, especially with distributed systems. We love seeing how your background aligns with our mission and the specific challenges we tackle at The Trade Desk.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, as we appreciate effective communication across both technical and non-technical audiences.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at The Trade Desk

✨Know Your Tech Stack

Make sure you’re well-versed in the programming languages and tools mentioned in the job description, like C#, Java, or Python. Brush up on your knowledge of distributed systems and be ready to discuss how you've used these technologies in past projects.

✨Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software development and how you tackled them. The Trade Desk values scrappy problem-solving, so think of examples where you had to innovate or adapt quickly to meet project goals.

✨Understand the Business Impact

Be ready to explain how your technical decisions have influenced business outcomes. Understanding the business objectives behind your code will show that you can think beyond just the technical aspects and contribute to the company's mission.

✨Emphasise Collaboration

Since the role involves working in a highly collaborative environment, prepare examples of how you've successfully worked with cross-functional teams. Highlight your communication skills and any experience mentoring others, as this aligns with their culture of trust and generosity.

Senior Software Engineer
The Trade Desk
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

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>