Principal Member Technical Staff
Core
Designing, developing, and scaling complex, enterprise-grade backend systems and data architectures for media and entertainment data solutions.
Role type
Principal Member Technical Staff (Backend & Data Architect)
Builds
High-throughput, low-latency microservices, scalable data pipelines (real-time/batch), and resilient backend infrastructure.
Domain
Media & Entertainment / Data Engineering / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Scala, Python, Microservices, RESTful API, Domain-Driven Design, Event-Driven Architecture, SQL/NoSQL, AWS, Kubernetes, CI/CD, TDD
Preferred skills
Rust, Golang, Front-end technologies (HTML, CSS, JavaScript), Machine Learning concepts
Technologies
Java, Scala, Python, Rust, Golang, AWS, Docker, Kubernetes, SQL, NoSQL
Responsibilities
Drive technology & good practices in Engineering teams; Partner with Product to translate business requirements into technical roadmaps; Actively participate in development (60% of time) creating modules & systems; Ensure cross-system integration for data flow; Work with Data Science, DevOps, and Frontend architects; Responsible for Scaling, Performance & Quality; Experiment with new technologies and drive adoption; Implement long-term technology vision; Create architectures & designs for new solutions; Drive technology forums & rhythms to establish organization-wide engineering standards; Mentor and guide Senior engineers.
Seniority
Principal, hands-on IC with mentorship