Senior Front-End Engineer role at The Trade Desk in Ventura, CA with hybrid remote work permitted within commuting distance. Responsibilities include collaborating with stakeholders to define features, monitoring and improving software, preparing technical designs, developing front-end and back-end components using JavaScript, TypeScript, React, C#, .NET, GraphQL, and SQL, validating software quality, participating in full software development lifecycle, debugging distributed systems, maintaining CI/CD pipelines, deploying applications with Docker and Kubernetes, enhancing UI functionality, building programmatic advertising platforms, and conducting candidate interviews. Requires bachelor's degree in Computer Science or related field and 4+ years experience in front-end development with JavaScript, TypeScript, React, Git; 3+ years with complex UI systems, C#, .NET, SQL Server, observability tools, Agile methodologies; 2+ years with GraphQL, CI/CD pipelines, and cloud/container deployment. Salary range $174,782 - $249,700/year. Benefits include comprehensive healthcare, 401k with match, disability coverage, life insurance, tuition reimbursement, parental leave, sick and vacation time, paid holidays, stock purchase plan, and stock-based compensation.
What you'll do
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Collaborate with business stakeholders, product managers, designers, researchers, and engineering peers to gather requirements and define feature scope
Identify risks, prepare software designs and estimates, and determine success criteria including KPIs
Monitor, troubleshoot, and improve existing software features by investigating issues and optimizing performance
Prepare high-level and detailed technical design documents and participate in design reviews
Develop and maintain front-end and back-end software components using JavaScript, TypeScript, React, C#, .NET, GraphQL, and SQL
Understand system architecture fundamentals and business objectives behind the code
Validate software quality using automated and manual testing methodologies and ensure documentation standards
Participate in full software development lifecycle including planning, implementation, testing, deployment, validation, and support
Diagnose and debug large-scale distributed systems using observability tools and implement dashboards and alerts
Build, maintain, and improve CI/CD pipelines and deployment workflows using DevOps tools
Deploy applications using cloud and containerization technologies such as Docker, Kubernetes, and Vercel
Enhance and maintain web-based user interface functionality including bug fixes and improvements across database, API, and UI layers
Build and maintain software systems for demand-side advertising platforms and supply-side platforms with programmatic auction workflows
Conduct interviews for junior and senior software engineering candidates including behavioral and technical evaluations
Requirements
Bachelor's degree in Computer Science or related field
4 years experience developing front-end applications using JavaScript, TypeScript, CSS, and React
4 years experience using software development tools and version control systems including Git
3 years experience developing and maintaining complex user interface systems with multiple components and workflows
3 years experience with C# and .NET framework developing high-throughput API services
3 years experience working with SQL Server including schema migrations and managing large-scale systems
3 years experience troubleshooting distributed software systems using observability tools and configuring dashboards and alerts
3 years experience working within Agile or Scrum methodologies using project tracking tools like JIRA
2 years experience designing and implementing GraphQL APIs and services
2 years experience developing and maintaining CI/CD pipelines using DevOps automation tools like GitLab or GitHub Actions
2 years experience deploying software applications using cloud platforms or containerization technologies including Docker and Kubernetes
Comprehensive healthcare (medical, dental, vision) with premiums paid in full for employees and dependents401k retirement plan with company matchShort and long-term disability coverageBasic life insuranceWell-being benefitsTuition reimbursementParental leaveSick time (1 hour per 30 hours worked)Vacation time up to 120 hours in first year, 160 hours thereafterAround 13 paid holidays per yearEmployee Stock Purchase Plan with discounted stock purchaseStock-based compensation grants based on company and individual performanceVariable compensation-based incentives and commissions depending on role
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.