The Trade Desk
2027 North America Software Engineering Internship
Bellevue; Boulder; Denver; Irvine; New York; SeattleinternshipinternAdded today
About this role
The Trade Desk is hiring software engineering interns for summer 2027 to work on meaningful, end-to-end projects within a globally distributed team. You'll receive mentorship from experienced engineers and gain hands-on experience with distributed systems, large-scale data processing, machine learning, and modern UI/UX technologies.
What you'll do
- Own and ship a complete project from design through implementation
- Collaborate with engineers and teams across multiple global offices
- Work with distributed systems and petabyte-scale data processing technologies
- Receive one-on-one mentorship from an experienced software engineer
- Explore emerging technologies in machine learning/AI and UI/UX
- Contribute to building reliable systems operating at global scale
What they're looking for
- Object-oriented programming (modern languages)
- Data structures and algorithmic techniques
- Distributed systems
- Large-scale data processing
- Machine learning/AI fundamentals
- UI/UX development
- Self-directed learning and problem-solving
- Software design and implementation
Benefits
- One-on-one mentorship from experienced engineers
- Work on meaningful projects with real impact
- Global team collaboration and networking
- Experience with cutting-edge technologies at scale
- Flexible hybrid work (3 days in-office: Tue-Thu)
- Fortune-ranked company culture focused on trust and ownership
Opens the official application on the employer’s site. No login required.
The Trade Desk
The Trade Desk builds a global digital advertising platform that processes and manages complex backend services and data workflows. The company is hiring software engineers to design and maintain these systems using technologies like Java, Apache Spark, and cloud services.
- Website
- thetradedesk.com
Likely interview questions
- Walk us through a complex problem you've solved using data structures and algorithms—what approach did you take?
- Describe your experience with object-oriented programming—which language do you feel most comfortable with and why?