Senior Full Stack Software Engineer - Backend
The Trade Desk
What we do:
At The Trade Desk, our Software Engineers are true end-to-end owners. They play a key role in designing, building, and delivering data-driven products that empower our stakeholders.
We prioritize quality at scale, using data to guide every step of our product development lifecycle. Whether we’re enhancing client-facing applications, developing internal tools, or optimizing bidding models, we ensure our infrastructure, metrics, and tools are built for efficiency and long-term success.
What you’ll do:
As a full-stack engineer, you will own a core platform component by designing its data model, building reliable ingestion pipelines, and developing frontend components that surface actionable insights.
You will also help foster a data-informed product culture by enabling experimentation, supporting data capture, and driving analytics to empower teams to make smarter, insight-driven decisions.
- Contribute to complex projects involving both frontend and backend components, collaborating with other engineers to deliver robust solutions.
- Design, develop, and operate high-scale data products with a strong emphasis on data trustworthiness, debuggability, and actionable insights for feature teams, while ensuring platform reliability.
- Support experimentation and iterative product development by collaborating with cross-functional teams to gather requirements and deliver scalable, data-driven solutions.
- Maintain and enhance the reliability, scalability, and compliance of our systems through high-quality code, automated testing, and continuous improvement.
- Analyze data to uncover opportunities for operational improvements and clearly communicate the impact of your work to stakeholders.
- Build strong, collaborative relationships with business stakeholders to deeply understand their needs and deliver effective, tailored solutions.
- Participate in code reviews, sharing constructive feedback and best practices to help the team grow and uphold high engineering standards.
Who you are:
Our culture is much deeper than just having fun together (though we do that well, too). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role:
- You bring 5+ years of experience in software development, with a strong track record of delivering high-quality, scalable systems.
- You’re proficient in a modern programming language such as Python, C#, Java, or Go, and have front-end experience with React and TypeScript.
- You hold a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field—or have equivalent practical experience. We recognize that not everyone has had the same access to formal education. What matters most to us is your ability to contribute meaningfully and effectively.
- You’ve led and delivered projects with a high degree of technical ambiguity, demonstrating strong problem-solving and decision-making skills.
- You have hands-on experience working with data processing pipelines, ML pipelines, data governance, data visualization, data quality, data privacy, and data warehousing.
Nice to Have
- Knowledge of data pipelines with Airflow, Databricks, EMR or similar technology
- Experience building or working with A/B testing platforms, as well as developing analytics tools or data products.
- Ability to advise data scientists, product managers, and engineers on data, design and to help drive adoption of experimentation platforms across the organization.
As an Equal Opportunity Employer, The Trade Desk is committed to making our job application process accessible to everyone and to providing reasonable accommodations for applicants with disabilities. If you have a disability or medical condition and require an accommodation for any part of the application or hiring process, please contact us at [email protected]
You can also contact us using the same email address if you have a disability and need assistance to access our Company website.
When contacting us, please provide your contact information and specify the nature of your accessibility issue.
Related
New York Software Engineering REQ-8026
Lead Senior Software Engineer - Data Marketplace Experiences
New York Software Engineering
Lead Senior Software Engineer - Data Transparency
London Software Engineering REQ-7799
Lead Staff Software Engineer
Boulder Software Engineering REQ-7481
Senior Site Reliability Engineer - Infrastructure
Ventura Software Engineering