
Staff Software Engineer
The Trade Desk23 hours ago
Base Salary
$137k - $252k/yr
Responsibilities
- Design, build, and maintain data pipelines for large-scale content catalog processing.
- Develop efficient data processing workflows and scalable data integration solutions connecting multiple sources and destinations.
- Create robust APIs that securely expose data services across the platform.
- Collaborate with data scientists to integrate models and algorithms into production environments.
- Implement monitoring and observability for data pipelines to support reliability and performance.
- Optimize data storage and retrieval mechanisms for project-specific use cases.
- Contribute to architectural decisions around data infrastructure.
- Translate business requirements into technical solutions with cross-functional teams.
- Apply data quality checks, error handling, and recovery mechanisms.
- Lead and complete technically ambiguous projects while mentoring peers.
Requirements
- At least 7 years of software development experience, including at least 5 years specializing in data engineering or pipeline development.
- Extensive experience with data warehousing solutions such as Vertica, Snowflake, or Databricks.
- Strong knowledge of data governance and data quality frameworks.
- Hands-on experience with machine learning pipelines and MLOps, particularly in personalization, recommendations, ad tech, e-commerce, streaming, or TVOS.
- Experience with content metadata processing, entertainment catalog systems, taxonomy structures, or content discovery workflows.
- Prior work with recommendation systems or search technologies and AI-driven content surfacing.
- Strong computer science and engineering fundamentals, distributed systems, and large-scale data processing experience.
- Proficiency in one or more of Java, Scala, or Python.
- Expertise with big data technologies such as Apache Spark and Kafka.
- Understanding of data modeling and experience with relational and NoSQL database systems.
- Hands-on experience with AWS, GCP, or Azure and containerization technologies such as Kubernetes.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience.
- Ability to communicate across technical and non-technical stakeholders and solve ambiguous problems.
Benefits
- Comprehensive medical, dental, and vision healthcare with premiums paid in full for employees and dependents.
- 401(k) retirement benefits with company match, short- and long-term disability coverage, and basic life insurance.
- Well-being benefits, certain tuition expense reimbursement, parental leave, and sick time of 1 hour per 30 hours worked.
- Vacation time for full-time employees of up to 120 hours through the first year and 160 hours thereafter, plus approximately 13 paid holidays annually.
- Eligibility to purchase company stock at a discount through the Employee Stock Purchase Plan.
- Employees may be eligible for stock-based compensation grants and other variable compensation depending on role and performance.
Tech Stack
Categories
BackendData Engineering