Principal Member Technical Staff (Backend - Java/Python)
Core
Architect and design flagship metadata software solutions for media and entertainment companies to enable personalized content search and discovery.
Role type
Principal Member Technical Staff (Backend - Java/Python)
Builds
Scalable, reliable backend infrastructure and microservices for global metadata platforms serving streaming services, TV providers, and automakers.
Domain
Media & Entertainment / Data Engineering / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Spring, Hibernate, RESTful APIs, microservices architecture, SQL & NoSQL datastores, cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), CI/CD, TDD, messaging queues, system design, scaling, performance optimization.
Preferred skills
Front-end technologies (HTML/CSS/JavaScript), machine learning and data science concepts.
Responsibilities
Design applications with a Platform-first mentality; drive technology practices and establish organization-wide engineering standards; partner with Product to translate business requirements into technical roadmaps; actively participate in development (up to 60% of time) creating modules and systems; ensure cross-system integration for seamless data flow; work with Data Science, DevOps, and Frontend architects; mentor Senior engineers.
Seniority
Principal, hands-on IC with strategy & mentorship