The Trade Desk is a global technology company and the world’s leading independent platform for digital advertising, seeking a Senior Front End Software Engineer to design, build, and deliver data-focused products. The role involves collaborating with team members, guiding product features, and ensuring high-quality product releases while working in a distributed system environment.
Responsibilities:
- Design, build, deliver, and own full lifecycle development 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 that are 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, teaching
- Participate in hiring activities
- Use data to analyze and communicate the impact of your work on operational efficiency
Requirements:
- You are comfortable working on an agile, distributed team spanning multiple time zones and continents
- You are able to communicate effectively across both technical and non-technical audiences
- You have a solid understanding of computer science and engineering fundamentals
- You are passionate about building beautiful and seamless user interfaces
- You have love for, and desire to advance, the state of the art of technology
- You are proficient in JavaScript/TypeScript
- You have experience building enterprise level services
- You have 7+ years of software development engineering experience
- You have a Bachelor's/Master's level degree in computer science or relevant engineering-related field or equivalent experience
- You have additional nice-to-have experience in the following areas: languages/technology on the server-side (C#, Java, NodeJS, SQL), knowledge of front-end frameworks (React/Redux)