Join The Trade Desk and contribute to building high-quality, scalable backend infrastructure for our platform. You'll be involved in developing client-facing applications and internal solutions, ensuring efficiency and quality in a collaborative environment. Our systems process a trillion queries daily, presenting algorithmic, optimization, and scaling challenges. We use .Net, gRPC, REST, Docker, Kafka, and SQL Server, and follow Agile methodologies to deliver high-performing products quickly.
What You’ll Do:
- Design, build, deliver, and own full lifecycle software development.
- Demonstrate a strong understanding of the software development lifecycle.
- Drive complex changes across multiple components.
- Deliver high-quality changes with automated tests, metrics, and monitoring.
- Collaborate with team members to deliver features.
- Guide and review product feature changes in line with roadmaps.
- Implement and maintain product features.
- Build reusable components and processes.
- Create execution plans incorporating user data, observations, and market insights.
- 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.
- Lead projects with technical ambiguity.
- Contribute to comprehensive success criteria.
- Lead others through mentorship, teaching, and hiring participation.
- Use data to analyze and communicate the impact of your work.
Who You Are:
- 5+ years of software development experience.
- Proficiency in C#, Java, C, C++, Python, or SQL.
- Knowledge of software development code editors (Visual Studio, Visual Studio Code, Rider).
- Experience with version control systems (Git, Perforce).
- Experience with data processing.
- Solid understanding of computer science fundamentals.
- Experience with distributed systems.
Nice to Have:
- Experience with databases (Microsoft SQL Server, Postgres, AeroSpike, Vertica, Redis).
- Cross-group collaboration skills.
- Experience building microservices.
- Knowledge of operating systems and cloud technologies.
- Experience with Kubernetes and Kafka.
Benefits:
The Trade Desk offers comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents, retirement benefits such as a 401k plan and company match, short and long-term disability coverage, basic life insurance, well-being benefits, reimbursement for certain tuition expenses, parental leave, sick time of 1 hour per 30 hours worked, vacation time for full-time employees up to 120 hours thru the first year and 160 hours thereafter, and around 13 paid holidays per year. Employees can also purchase The Trade Desk stock at a discount through The Trade Desk’s Employee Stock Purchase Plan.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now