Senior Software Engineer – Janus Platform in London

Senior Software Engineer – Janus Platform in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
The Trade Desk, Inc.

At a Glance

  • Tasks: Design and develop the Janus platform, ensuring high availability and seamless feature launches.
  • Company: Join The Trade Desk, a leading global tech company in digital advertising.
  • Benefits: Enjoy competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Collaborative team culture that values learning and innovation.
  • Why this job: Make a worldwide impact by solving meaningful challenges in a dynamic environment.
  • Qualifications: Experience in building platform services and strong problem-solving skills required.

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

The Trade Desk is a global technology company and the world’s leading independent platform for digital advertising, with nearly 4,000 employees across more than 30 offices. Our technology helps advertisers reach the right audiences across the open internet — from streaming TV and podcasts to mobile apps, news, and more. Advertising powers the content people love. By making it more transparent, effective, and responsible, we help support trusted journalism, quality entertainment, and creators worldwide. The world’s brands and agencies rely on us to reach their customers and grow their businesses responsibly.

The scale of our platform brings unique technical challenges — from processing massive datasets in real time to building systems that operate reliably on a global scale. When you work here, your impact is worldwide. We welcome diverse perspectives, encourage curiosity, and build teams that learn from one another. If you’re driven to solve meaningful challenges, we’d love to meet you.

What we do

Janus is The Trade Desk's internal feature release platform — the engine behind how every product change reaches clients, from Alpha to General Availability. Our team owns the full stack of a high‑availability system that integrates with hundreds of internal services and propagates config changes in near real‑time. We shape how cross‑functional teams across the company execute go‑to‑market, building workflows that let teams act independently and keep every feature launch on track. We hold engineering practices to a high standard and value people who are self‑driven, take measured risks, and are motivated to help those around them.

What you’ll do

  • Own the design, development, and evolution of the Janus platform end‑to‑end, from frontend workflows to backend infrastructure.
  • Build self‑service tooling that empowers cross‑functional teams to act independently and reduce bottlenecks in the feature launch process.
  • Ensure platform reliability at scale: high availability, high‑volume traffic handling, and near real‑time config propagation across hundreds of integrated services.
  • Collaborate closely with stakeholders across the company to translate loosely defined requirements into reliable, well‑engineered solutions.
  • Drive architectural decisions and set engineering quality standards for the team.
  • Contribute to a culture of good engineering practices, code quality, and knowledge sharing.

Who you are

  • Experienced building platform services, internal tooling, or developer infrastructure.
  • Skilled in distributed systems — you understand the trade‑offs behind availability, consistency, and low‑latency data propagation.
  • Comfortable navigating ambiguity — you can make progress with loosely defined requirements and multiple stakeholders.
  • Thoughtful about user experience — you think from the end user’s perspective and can craft workflows that feel intuitive to non‑technical users.
  • Self‑driven — you take ownership, set your own direction, and follow through without close oversight.
  • Collaborative — you actively help teammates grow and succeed, not just deliver your own work.
  • Willing to take measured risks and advocate for decisions even when the path isn’t fully clear.

A variety of technical opportunities 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. What you know is less important than how well you learn and innovate. We are not seeking engineers who know all the answers; we need engineers who can invent answers no one has thought of yet and find answers to the questions yet to be asked.

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.

Senior Software Engineer – Janus Platform in London employer: The Trade Desk, Inc.

The Trade Desk is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Software Engineers to thrive. With a commitment to employee growth, diverse perspectives, and a focus on meaningful challenges, you will have the opportunity to work on cutting-edge technology that impacts the global digital advertising landscape. Located in a dynamic environment, The Trade Desk offers a supportive atmosphere where your contributions are valued, and your career can flourish.

The Trade Desk, Inc.

Contact Details:

The Trade Desk, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer – Janus Platform in London

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 landing a role in the Janus team.

Tip Number 2

Prepare for technical interviews by brushing up on your distributed systems knowledge. Be ready to discuss trade-offs between availability, consistency, and low-latency data propagation — these are key for the role!

Tip Number 3

Showcase your problem-solving skills during interviews. Think aloud as you tackle coding challenges, demonstrating how you approach ambiguity and find innovative solutions.

Tip Number 4

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

We think you need these skills to ace Senior Software Engineer – Janus Platform in London

Platform Services Development
Internal Tooling
Developer Infrastructure
Distributed Systems
High Availability Systems
Low-Latency Data Propagation
User Experience Design

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with platform services and distributed systems, as these are key to what we do at The Trade Desk.

Showcase Your Problem-Solving Skills:We love engineers who can tackle complex challenges! In your application, share examples of how you've navigated ambiguity and delivered solutions that made a real impact.

Emphasise Collaboration:Since we value teamwork, mention any experiences where you’ve helped teammates grow or worked closely with cross-functional teams. This shows us you’re not just about your own work but also about lifting others up.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves.

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

Understand the Janus Platform

Before your interview, take some time to research The Trade Desk and specifically the Janus platform. Familiarise yourself with its purpose, how it integrates with other services, and the challenges it addresses. This will show your genuine interest and help you speak confidently about how your skills can contribute.

Showcase Your Problem-Solving Skills

Be prepared to discuss past experiences where you've tackled complex problems, especially in distributed systems or platform services. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting how you navigated ambiguity and made decisions that led to successful outcomes.

Emphasise Collaboration

The role requires close collaboration with cross-functional teams, so be ready to share examples of how you've worked effectively with others. Discuss how you’ve helped teammates grow and how you approach knowledge sharing. This will demonstrate that you’re not just a lone wolf but a team player who values collective success.

Prepare for Technical Questions

Brush up on your technical knowledge related to high-availability systems, real-time data processing, and user experience design. Expect questions that assess your understanding of trade-offs in system design. Be honest if you don’t know something; focus on your ability to learn quickly and adapt to new technologies.