Staff Software Engineer role at The Trade Desk in Bellevue, WA. Responsibilities include designing, developing, and maintaining scalable backend data pipelines using Apache Spark; optimizing data workflows; building secure RESTful APIs; architecting data integration solutions; collaborating with data scientists and ML engineers; implementing monitoring and observability; optimizing data storage and query performance; contributing to backend architecture; and applying data engineering best practices. Requires Bachelor's degree and 5 years related experience, including 3 years software development in Python, Java, or Scala; cloud platform deployment (AWS, GCP, Azure); and operating large-scale distributed systems. Also requires 2 years experience with distributed data pipelines, RESTful APIs, relational and NoSQL databases, and data modeling/performance optimization. Salary range $206,086-$302,200/year. Hybrid work permitted within commuting distance of Bellevue office. Benefits include comprehensive healthcare, retirement plans, disability coverage, life insurance, tuition reimbursement, parental leave, sick and vacation time, paid holidays, stock-based compensation, variable incentives, and employee stock purchase plan.
What you'll do
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Design, develop, and maintain scalable backend data pipelines for processing large-scale content catalog and metadata using distributed data processing frameworks such as Apache Spark
Develop and optimize high-throughput data processing workflows capable of ingesting, transforming, and aggregating large-scale datasets with optimal performance and reliability
Design and implement secure, scalable RESTful APIs to expose data services to internal platforms and downstream consumers
Architect and build data integration solutions connecting heterogeneous data sources and destinations ensuring data consistency and availability
Collaborate with data scientists and machine learning engineers to integrate models and algorithms into production environments, supporting feature engineering and model-serving pipelines
Implement monitoring, alerting, and observability frameworks for data pipelines to ensure reliability, performance, and high availability at scale
Optimize data storage and retrieval mechanisms including data modeling, indexing strategies, and query performance tuning across relational databases, NoSQL stores, and cloud-based data warehouses
Contribute to architectural decisions for backend and data infrastructure
Partner with cross-functional stakeholders to translate business requirements into technical solutions
Apply data engineering best practices including data quality validation, error handling, and recovery mechanisms
Requirements
Bachelor's degree in Information Technology, Computer Engineering or related field
5 years of experience in the job offered or related role
3 years experience with software development in Python, Java, or Scala
3 years experience building and deploying services on cloud platforms including AWS, GCP, or Azure
3 years experience building and operating large-scale distributed systems in production
2 years experience designing and building data pipelines using distributed data processing frameworks including Apache Spark
2 years experience designing and implementing RESTful APIs and backend services
2 years experience working with relational and NoSQL databases
2 years experience with data modeling and query performance optimization for large-scale datasets
comprehensive healthcare (medical, dental, vision) with premiums paid in full for employees and dependentsretirement benefits including 401k plan and company matchshort and long-term disability coveragebasic life insurancewell-being benefitstuition reimbursement for certain expensesparental leavesick time of 1 hour per 30 hours workedvacation time up to 120 hours in first year and 160 hours thereafteraround 13 paid holidays per yeareligibility for stock-based compensation grantsvariable compensation-based incentives and commissionsEmployee Stock Purchase Plan with discounted stock purchase
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.