Senior Front End Software Engineer - Data Marketplace Experiences

The Trade DeskBoston, MA
82d$124,900 - $228,900

About The Position

Our Lead Senior 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 that based on your interests and background, you will have the opportunity to work on large-scale, distributed systems, for example, 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 every day, 24/7, serving global traffic. It's important that we focus on quality at scale in an agile environment 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 improving efficiency.

Requirements

  • You have technical leadership experience.
  • You have a solid understanding of SDLC (Software Development Life Cycle), DevOps, and agile methodologies.
  • You have a solid understanding of cloud computing.
  • You have a solid understanding of design patterns and software architecture design patterns.
  • You have experience in effective contribution across a wide variety of technologies and/or functional areas within their broader area.
  • You have experience in contributing to the professional growth of software engineers.
  • You have experience in providing technical and project leadership of initiatives involving multiple teams.
  • You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, Scala, Typescript/JavaScript.
  • You have 7+ years of software development engineering experience.
  • You have 1+ years of experience directly managing people.
  • You have a Bachelor's/Master's level degree in computer science or relevant engineering-related field or equivalent experience.

Nice To Haves

  • People management experience.
  • Experience with distributed systems.
  • Experience building micro-services.
  • Knowledge of Kubernetes.

Responsibilities

  • Actively review design and code.
  • Deliver meaningful technical and hands-on contributions to the team's objectives.
  • Understand strategic business priorities and communicate with the team on how their work fits into the roadmap.
  • 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.
  • Manage a small team.
  • Help team members develop career growth plans.
  • Give regular and effective feedback.
  • Hold weekly 1:1 meetings with direct reports.
  • Conduct annual reviews and compensation recommendations.

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 purchase The Trade Desk stock at a discount through The Trade Desk's Employee Stock Purchase Plan.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service