Staff Software Engineer role at The Trade Desk in Bellevue, WA. Responsibilities include designing and maintaining scalable backend data pipelines using Apache Spark, developing high-throughput data workflows, implementing secure RESTful APIs, building data integration solutions, collaborating with data scientists and ML engineers, implementing monitoring and observability for data pipelines, optimizing data storage and query performance, contributing to backend architecture, and applying data engineering best practices. Requires a Bachelor's degree in IT, Computer Engineering or related field, 5 years of relevant experience, 3 years in software development with Python, Java, or Scala, cloud platform deployment experience (AWS, GCP, Azure), and large-scale distributed systems operation. Also requires 2 years experience with data pipelines, RESTful APIs, relational and NoSQL databases, and data modeling/performance optimization. Salary range $206,086 - $302,200 per year. Benefits include comprehensive healthcare, retirement plans with company match, disability coverage, life insurance, well-being benefits, tuition reimbursement, parental leave, sick time, vacation, paid holidays, stock-based compensation, variable incentives, and employee stock purchase plan. Telecommuting permitted within commuting distance of Bellevue office.
What you'll do
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Bellevue, United States; Boston, United States; Boulder, United States; Chicago, United States; Denver, United States; Los Angeles, United States; New York, US; San Francisco, United States; San Jose, United States; Seattle, United States; Ventura, United States•7 days ago
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 that connect heterogeneous data sources and destinations across the platform, ensuring data consistency and availability
Collaborate with data scientists and machine learning engineers to integrate models and algorithms into production environments, including 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 of experience with software development in Python, Java, or Scala
3 years of experience building and deploying services on cloud platforms including AWS, GCP, or Azure
3 years of experience building and operating large-scale distributed systems in production
2 years of experience designing and building data pipelines using distributed data processing frameworks including Apache Spark
2 years of experience designing and implementing RESTful APIs and backend services
2 years of experience working with relational databases and NoSQL databases
2 years of experience with data modeling and query performance optimization for large-scale datasets
comprehensive healthcare (medical, dental, and vision) with premiums paid in full for employees and dependentsretirement benefits such as a 401k plan and company matchshort and long-term disability coveragebasic life insurancewell-being benefitsreimbursement for certain tuition expensesparental leavesick time of 1 hour per 30 hours workedvacation time up to 120 hours in the 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.