Job Specifications
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
Content Business Product Engineering (CBP Eng) builds the products and services used by our internal and external creative partners to create, launch, and promote our global content and ads. Our products enable the entire workflow of content creation, from pitch to play, and provide innovative new ways to develop and manage entertainment at scale.
Content Infrastructure & Solutions (CIS) empowers engineers in CBP Eng working on content and studio applications to be innovative and agile in supporting our massive global content production needs. We do that by providing scalable and resilient infrastructure to address integrated large-scale media, assets, data, workflow, and communication use cases.
The Content MiddleWare Infrastructure Messaging team (MWI Messaging), part of the CIS group, provides CBP Eng-specific, highly leveraged, and fully managed eventing, notification and communications platform solutions to empower CBP Eng teams. Our platform solutions are widely adopted by CBP Eng teams, serving a wide range of internal engineering teams and impacting hundreds of thousands of internal and external business users all over the world.
We are hiring full stack engineer for the MWI Messaging team in the US to take on the following responsibilities:
Implement and own the feature development across UI, backend, databases and DevEx domains. Examples include UI widgets and backend APIs embeddable for business applications, and developer portals for engineering users to self-serve onboarding, debugging and operational tasks.
Collaborate closely with product managers, designers and other engineers to deliver functional and polished user experience that can be adapted to a wide range of business applications across content pipelines.
Contribute to technical design discussions with full stack perspectives to ensure architectural choices can fulfill the need of product and developer experience.
Actively participate in code reviews and help onboard new or junior team members by sharing knowledge on full stack implementation details and team standards.
Propose and execute small-scale Proofs of Concept (POCs) and prototypes for clearly defined problem spaces, focusing on rapid iteration to validate technical feasibility.
Enhance and document internal team tools and processes (e.g., Tracing, Interconnectivity), collaborating with senior engineers to identify and integrate relevant solutions.
Contribute to cross-team consistency efforts by implementing and maintaining monitoring, testing, and DevOps practices within the team's scope, following the established Paved Road guidelines.
Actively participate in cross-team technical discussions and document all integration points and requirements when consuming or exposing APIs to MWI and CIS partner teams, ensuring a cohesive user experience within their feature scope.
What We Are Looking For
You are a self-motivated engineer who can work independently on well-defined tasks and proactively collaborate with peers to navigate technical ambiguity. You are passionate about building quality platform products and want to own feature development end-to-end. You focus on implementing solutions that adhere to established architecture and leverage that process as an opportunity to learn from the chosen design. You follow sound engineering practices to deliver code that is maintainable, performant, and highly developer-friendly. Ultimately, you are a problem solver who embraces challenges, is not afraid to proactively reach out for help, and enjoys helping other engineers.
Preferred Qualifications
Experience working full stack
You're comfortable working across the entire stack, and have solid foundational knowledge in both UI and backend development using technologies typically like Java (or similar object oriented programming languages), Typescript, React, GraphQL, relational databases like Postgres. As a full stack engineer you have demonstrated the ability to implement functional and usable user interfaces, backend API endpoints and database integrations based on established designs.
Effective Technical Collaboration and Communication
You actively engage with and solicit feedback from peer and senior engineers during technical design, code reviews, and project execution. You can clearly articulate technical proposals and provide timely and transparent updates on your work to the team, product managers and other stakeholders. You understand that your primary role in collaboration is to ensure your features are well-integrated, technically sound, and align with team standards and best engineering practices.
Experience Operating a Production System
About the Company
Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.
Know more