T

The Trade Desk

Builds software for buying digital advertising

Software Engineer 2

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSan Jose, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field and four years of experience in the job offered or a related role, or a master's degree in Computer Science or a related field and two years of experience in the job offered or a related role.
  • At least two years of coding experience in modern languages.
  • At least two years of full-stack software engineering experience.
  • At least two years of technical communication experience, including writing design documents and system documentation, providing feedback on other engineers’ documents and code, and giving project updates to stakeholders or project leaders.
  • At least one year of experience with an object-oriented programming language, writing Transact-SQL, and the software development lifecycle, including version control, code review, and deployment.
  • Experience with Boomi and coding in Python.

Responsibilities

  • Design system architectures and application components for internal web applications and services, including front-end and backend structures, API contracts, and database models, ensuring designs align with scalability, security, and compliance requirements.
  • Implement and maintain internal web applications and services using languages such as C#, TypeScript, and React, and frameworks such as .NET; develop REST and GraphQL APIs, SQL database schemas, and service integrations following secure coding and data governance practices.
  • Build and operate CI/CD pipelines to automate build, test, and deployment processes for microservices and web applications, and monitor releases and resolve deployment issues.
  • Develop and maintain automated unit, integration, and end-to-end test suites; ensure test coverage and reliability through continuous integration; and participate in code reviews to uphold quality standards.
  • Analyze operational and product data, such as usage, performance, and error metrics, to assess the effectiveness of process improvements and automation initiatives, validate outcomes, inform future engineering priorities, and communicate findings to stakeholders.
  • Collaborate directly with product and business stakeholders to gather requirements, translate ambiguous needs into technical designs, and deliver incremental, production-ready features.
  • Own the full lifecycle of features and small projects, including design, implementation, documentation, rollout, monitoring, and iterative improvement based on user feedback.
  • Build AI-assisted tools and Python automation using large language models and retrieval-augmented generation to streamline routine tasks, improve employee productivity, and enhance internal tooling.

About the Company

The Trade Desk

Builds software for buying digital advertising

The Trade Desk builds advertising software that agencies and brands use to buy digital ad space across streaming television, websites, mobile apps, and audio. Its Kokai platform combines campaign planning, audience selection, buying, and measurement in one workspace. Buyers bring their own customer data, choose audiences and budgets, and use automated bidding to purchase impressions from publishers and advertising exchanges. The company earns platform fees generally based on a share of client spending, plus fees for data and other services, while reporting revenue net of most supplier costs. The Trade Desk was founded in 2009 and is headquartered in Ventura, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Ventura, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at The Trade Desk

See more jobs