Software Development Engineer Test, Backend
Core
Own backend quality end-to-end for distributed, ML-powered systems including API, Personalization & Recommendations, and Search.
Role type
Senior SDET (Backend Quality & Automation)
Builds
Scalable automation frameworks, validation pipelines, and quality gates for high-traffic production systems.
Domain
Media & Entertainment / Distributed Systems / Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Python or Java, distributed systems, microservices, API validation, data pipeline validation, SQL, CI/CD, cloud platforms (AWS/GCP/Azure), debugging, analytical thinking
Preferred skills
Experience with Spark, Databricks, Kafka, LLM-powered search, vector-based search, semantic search, model inference validation
Technologies
Python, Java, Spark, Databricks, Kafka, AWS, GCP, Azure, Git
Responsibilities
Design and maintain robust automation frameworks for API, service, data, and workflow validation; Validate personalization, recommendation, and search workflows including ML inference pipelines; Execute performance, scalability, and reliability testing; Integrate automation into CI/CD pipelines
Seniority
Mid-to-Senior, hands-on IC