At a Glance
- Tasks: Lead software engineering projects and mentor a dynamic team in a collaborative environment.
- Company: Join The Trade Desk, a global tech leader with an award-winning culture.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Why this job: Make a real impact on innovative projects while working with cutting-edge technology.
- Qualifications: Proven leadership in software engineering and a passion for problem-solving.
- Other info: Diverse and inclusive workplace with excellent career advancement potential.
The predicted salary is between 80000 - 100000 £ per year.
The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day.
Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally-connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally.
Our Lead Staff Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade Desk we believe that each opportunity to engage with all internal and external stakeholders is unique. This means you will have the opportunity, based on your interests and background, to work on large-scale distributed systems coordinating thousands of servers in cloud and physical data centers around the world, petabyte-scale data challenges, machine learning, advanced visualizations, and interactive user interfaces– to name a few. Our system performs all day, every day serving global traffic. It’s important we focus on quality at scale in an agile environment that is based on collaboration, ownership, and trust. Our software engineering teams fully own their charter to work on long term roadmaps while enhancing existing features or tools and continuously gaining efficiency.
What you’ll do:
- Technical leadership
- Active reviewer of design and code reviews
- Deliver meaningful technical and hands-on contributions toward the team's objectives
- Understand strategic business priorities and communicate with the team on how their work fits into the whole.
- Own project level processes and execution
- Collaborate with the PM (product management) team to develop the roadmap and MVP plans
- Develop execution plans (resources, milestones, and timelines) for the roadmaps
- Continuously analyze and optimize team efficiency
- Establish and deliver on team commitments
- Measure and maintain/improve the quality of the team's contributions
- Communicate important developments and changes to area leadership and other stakeholders
People management
- Manage small team
- Help team members develop career growth plans
- Give regular and effective feedback
- Hold weekly 1:1s with directs
- Annual reviews & compensation recommendations
We are a global team with different backgrounds, experiences and perspectives. To complement this team, you will welcome ideas that are different from your own and be well-versed in building from common ground to value, seek out, and foster invisible and visible dimensions of diversity.
WHO WE ARE LOOKING FOR:
You have a sustained track record of leading engineers with a wide range of experience, while also making significant, self-directed, and end-to-end contributions to large and impactful software projects. You think beyond just the task at hand to deeply understand the 'why' behind what you & your team are doing. You are a driver. You will be driving technical projects and providing leadership in a ground-breaking and fast-paced environment. This includes task planning and conducting code reviews, as well as individual code contribution.
You understand engineering fundamentals. At our scale, many off-the-shelf techniques and existing technologies (open source and enterprise) simply don't work. You are able to work from first principles to evaluate solutions and adapt them to a unique environment. Develop with a variety of platforms and technologies, such as Docker, Kubernetes, Gitlab, AWS, Azure, .NET Core, SQL Server, Authentication and authorization, and microservices architecture.
Commercial development skills in OO programming (C#, Java or C++) and design. Cloud-based platform experience (AWS, Azure or Aliyun). Excellent understanding of Agile development methodology and development practices. Understanding of designing web-based, service-oriented applications and integrated back-office systems. Experience in distributed source control system (such as Git).
You work with confidence and without ego. Our engineers have deep knowledge and exercise a high degree of leadership in their daily work. You have strongly-held, defensible ideas, and advocate for what you believe is right. You are also adept at identifying and evaluating trade-offs, willing to be proven wrong, and quick to walk through fire to support your fellow teammates. You value, seek out, and foster diversity.
We are a global team from many diverse backgrounds, with different experiences and perspectives. To complement this team, you will welcome ideas that are different from your own and be skilled at finding and building from common ground. You are a creative thinker, not bound by 'the way things have always been done'. What you know is less important than how well you learn and innovate. We don't need engineers who know all the answers; we need engineers who can invent the answers no one has thought of yet, to the questions yet to be asked.
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.
The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. 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. Please reach out to us at accommodations@thetradedesk.com to request an accommodation or discuss any accessibility needs you may require to access our Company Website or navigate any part of the hiring process. When you contact us, please include your preferred contact details and specify the nature of your accommodation request or questions. Any information you share will be handled confidentially and will not impact our hiring decisions.
Lead Staff Software Engineer employer: The Trade Desk, Inc.
Contact Detail:
The Trade Desk, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Staff Software Engineer
✨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 the interview process. Personal connections can give you an edge!
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Use platforms like LeetCode or HackerRank to practice. Remember, they want to see how you think and solve problems, so explain your thought process during the interview.
✨Tip Number 3
Show your passion for the role! During interviews, share specific examples of projects you've worked on that relate to the job description. Highlight your leadership experience and how you've tackled challenges in previous roles.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining The Trade Desk team. Good luck!
We think you need these skills to ace Lead Staff Software Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your relevant experience and skills that align with the Lead Staff Software Engineer role. We want to see how your unique background fits into our mission at The Trade Desk!
Showcase Your Technical Skills: Don’t hold back on showcasing your technical expertise! Include specific examples of projects you've worked on, especially those involving large-scale systems or innovative solutions. We love seeing how you tackle complex problems.
Emphasise Collaboration and Leadership: Since this role involves leading a team, make sure to highlight your people management experience. Share instances where you've successfully guided a team or contributed to a collaborative project. We value teamwork and leadership!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Let’s get started on this journey together!
How to prepare for a job interview at The Trade Desk, Inc.
✨Understand the Company Culture
Before your interview, take some time to research The Trade Desk's culture. They value trust, ownership, empathy, and collaboration. Think about how your own values align with theirs and be ready to share examples of how you've embodied these traits in your previous roles.
✨Showcase Your Technical Leadership
As a Lead Staff Software Engineer, you'll need to demonstrate your technical leadership skills. Prepare to discuss specific projects where you led a team or made significant contributions. Highlight your experience with large-scale systems and how you’ve tackled complex problems in an agile environment.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Be ready to walk through your thought process on how you would approach a technical challenge. Use examples from your past work to illustrate your ability to innovate and adapt solutions to unique environments.
✨Emphasise Diversity and Inclusion
The Trade Desk is committed to fostering an inclusive environment. Be prepared to discuss how you value diverse perspectives and how you've contributed to creating inclusive spaces in your previous roles. This will show that you understand the importance of collaboration in a global team.