Netflix is a company dedicated to entertaining the world and pushing the boundaries of storytelling through technology. They are seeking a Full Stack Software Engineer to design and implement high-quality front-end experiences while integrating AI capabilities into enterprise applications, collaborating with various teams to enhance productivity.
Responsibilities:
- Design and implement intuitive UX flows for AI-powered features (e.g., chat interfaces, autocomplete, content generation, smart suggestions)
- Build and maintain backend services and APIs (REST/GraphQL/etc.) that power the UI, with attention to scalability and reliability
- Collaborate with cross-functional teams to integrate generative AI solutions into existing workflow systems
- Work cross-functionally to build, test, deploy, and launch UIs that operationalize our workflows at scale
- Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team and across all of Netflix
- Communicate technical ideas and work closely with other senior members of the team
Requirements:
- 4+ years of experience as a software engineer, demonstrably delivering on time, at quality
- Expert knowledge of data structures, algorithms, and modern design patterns and data layers
- Knowledge of Python and/or Java
- Deep experience with Node, JavaScript, React, SpringBoot, NoSQL, GraphQL
- Demonstrable ability to lead a project and deliver an end product on time, at quality
- Passion to build internal solutions and own development of enterprise-wide applications
- Extensive knowledge of building quality APIs for internal and external products
- Experience integrating internal and third-party services into your solutions
- Expert knowledge of cloud computing platforms like Amazon Web Services (AWS), GCP