Logo
The Trade Desk

Staff Software Engineer - Custom Solutions

The Trade Desk, San Francisco, California, United States, 94199

Save Job

Overview

What we do At The Trade Desk, we design and build custom solutions that extend our platform's capabilities, with a focus on quality, reusability, and customer success. From client facing applications and backend services to data science models, workflow automation, reports, and large-scale data workflows, we deliver end-to-end systems that drive advanced campaign optimization, actionable analytics, and robust data operations at global scale. We are a small, high impact team that strategically enables advertisers to unlock advanced capabilities, solving unique partner needs and shaping technical patterns that benefit the wider platform. Whether it's enabling advanced bidding strategies, streamlining data pipelines, or creating bespoke reporting experiences, we build with quality and scale in mind. We value a culture of collaboration, innovation, and learning. Here, engineers invent and simplify as they extend platform capabilities, striking the right balance between reusability and customization while partnering closely with clients and cross functional teams. What you'll do

This role is ideal for someone passionate about building innovative, data-driven solutions in the programmatic advertising space. You thrive in a high-scale, data-intensive environment where client needs are diverse, and you will play a key role in designing reusable patterns and standardized components that accelerate future solution delivery. If you're excited about enabling advertisers through tailored innovation and scalable platform extensions, we'd love to hear from you. In addition to the core responsibilities as Software Engineer, you will specifically: Drive architecture and design for end-to-end systems within Custom Solutions, influencing platform patterns and best practices across teams Develop custom APIs and backend services that integrate seamlessly with the core platform Optimize data storage, retrieval, and API performance for global-scale programmatic workloads Apply best practices in software engineering across the stack for scalability, maintainability, and resilience Create and maintain data processing workflows and automation solutions to support large-scale advertiser operations Collaborate with data scientists to integrate productionized models and algorithms into full-stack systems for advanced bidding and analytics Implement monitoring, logging, and observability across frontend and backend systems to maintain reliability and performance Design and build client-facing applications with responsive, intuitive UIs using frontend frameworks Identify opportunities to standardize patterns to accelerate future solution delivery Who you are

Our culture is much deeper than just having fun together (though we do that well, too). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role: Deep experience designing and building large-scale, distributed systems across client-facing applications, backend services, and data workflows Proven ability to own architecture and technical direction for complex, end-to-end systems Strong knowledge of data processing frameworks and workflows, with experience scaling systems for data-intensive workloads Proficiency in one or more programming languages such as Python, Java, C#, or Scala Solid understanding of data modeling concepts and experience with relational and cloud data warehouses (e.g., Snowflake, Vertica) Familiarity with big data technologies (e.g., Apache Spark, Kafka) and best practices for building resilient, high-performance systems Track record of leading and completing projects with high levels of technical ambiguity while mentoring and growing peers Strong communication skills for aligning technical decisions with business priorities across technical and non-technical stakeholders 11+ years of software development experience, with significant experience building and scaling production systems Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience 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. What you know is less important than how well you learn and innovate. We are not seeking engineers who know all the answers; we need engineers who can invent answers no one has thought of yet and find answers to the questions yet to be asked. Compensation and benefits

The Trade Desk offers compensation and benefits designed to attract and retain top talent. The base salary range for this role is $137,300 — $251,800 USD, and the actual amount may differ based on experience, knowledge, skills, abilities, and location. Eligible employees may participate in stock-based compensation plans and other compensation related to the role. Benefits include comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependents, retirement benefits such as a 401k plan with company match, disability coverage, life insurance, tuition reimbursement, parental leave, paid time off, and holidays. Employees may also purchase The Trade Desk stock at a discount through the Employee Stock Purchase Plan. Note: Interns are not eligible for variable incentive awards such as stock-based compensation, retirement plan, vacation, tuition reimbursement or parental leave. Note: The base salary is one part of our competitive total compensation and benefits package and is determined using a salary range. The base salary range for this role is as stated above. Equal opportunity

As an Equal Opportunity Employer, The Trade Desk is committed to making our job application process accessible to everyone and to providing reasonable accommodations for applicants with disabilities. If you have a disability or medical condition and require an accommodation for any part of the application or hiring process, please contact accommodations@thetradedesk.com. You can also contact us using the same email address if you need assistance to access our Company website. When contacting us, please provide your contact information and specify the nature of your accessibility issue.

#J-18808-Ljbffr