Senior Manager, Engineering

The Trade DeskBellevue, WA
1d

About The Position

Lead and manage cross-functional, geographically diverse engineering teams of engineers responsible for developer experience, platform infrastructure, and A/B experimentation systems. Present technical concepts and recommendations to executive leadership and stakeholders, translating complex technical topics for non-technical audiences. Recruit, interview, hire, and develop engineering talent, providing mentorship, career growth opportunities and performance management for team members. Evaluate and adopt new technologies, tools, and methodologies to advance developer experience and experimentation capabilities, including AI-driven development tools and automation platforms. Design and architect scalable developer platforms, internal tools, continuous integration / continuous deployment (CI/CD) pipelines, and build systems to improve engineering productivity and velocity, including AI-powered code assistance and automated development workflows. Develop and maintain A/B testing and experimentation frameworks, including statistical methodologies, feature flagging systems, and metrics collection infrastructure. Define technical roadmaps and strategy for developer experience and experimentation platforms, aligning with business objectives and engineering needs. Collaborate with Product Management, Data Science, UX, Compliance, Security and other engineering teams to prioritize features and establish cross-functional initiatives. Make architectural decisions for large-scale distributed systems, ensuring high availability, performance, and reliability of platform services. Establish and enforce engineering best practices including code review processes, testing strategies, deployment procedures, and documentation standards. Optimize development workflows, build times, and developer tooling to maximize team productivity across the organization, leveraging AI and machine learning for intelligent automation and developer assistance.

Requirements

  • Bachelor's degree (U.S. or foreign equivalent) in Computer Science or related field and ten (10) years of experience in the job offered or related role.
  • Must have ten (10) years of experience with: building and maintaining large-scale distributed systems and cloud-based infrastructure; and software engineering in designing, developing, and deploying production software systems.
  • Must have four (4) years of engineering management experience leading cross-functional teams.
  • Must have three (3) years of developer experience and platform engineering, including building developer tools, CI/CD systems, or internal platforms.
  • Must have three (3) years of experience with A/B testing platforms and experimentation frameworks.
  • Must have two (2) years of experience managing multiple teams with direct reports.

Responsibilities

  • Lead and manage cross-functional, geographically diverse engineering teams of engineers responsible for developer experience, platform infrastructure, and A/B experimentation systems.
  • Present technical concepts and recommendations to executive leadership and stakeholders, translating complex technical topics for non-technical audiences.
  • Recruit, interview, hire, and develop engineering talent, providing mentorship, career growth opportunities and performance management for team members.
  • Evaluate and adopt new technologies, tools, and methodologies to advance developer experience and experimentation capabilities, including AI-driven development tools and automation platforms.
  • Design and architect scalable developer platforms, internal tools, continuous integration / continuous deployment (CI/CD) pipelines, and build systems to improve engineering productivity and velocity, including AI-powered code assistance and automated development workflows.
  • Develop and maintain A/B testing and experimentation frameworks, including statistical methodologies, feature flagging systems, and metrics collection infrastructure.
  • Define technical roadmaps and strategy for developer experience and experimentation platforms, aligning with business objectives and engineering needs.
  • Collaborate with Product Management, Data Science, UX, Compliance, Security and other engineering teams to prioritize features and establish cross-functional initiatives.
  • Make architectural decisions for large-scale distributed systems, ensuring high availability, performance, and reliability of platform services.
  • Establish and enforce engineering best practices including code review processes, testing strategies, deployment procedures, and documentation standards.
  • Optimize development workflows, build times, and developer tooling to maximize team productivity across the organization, leveraging AI and machine learning for intelligent automation and developer assistance.

Benefits

  • 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
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service