Netflix is a leading entertainment company focused on pushing the boundaries of storytelling through technology. They are seeking a Senior Software Engineer to help shape the strategy for integrating AI into enterprise applications, collaborating with cross-functional teams to develop scalable, high-performing solutions.
Responsibilities:
- Design/ architect, develop, test, deploy, and operate fully integrated solutions across build/buy that provide seamless end-to-end product experiences
- Influence broad AI strategy and vision for internal enterprise applications
- Collaborate with cross-functional teams to integrate generative AI solutions into existing workflow systems
- Apply AI and GenAI responsibly to solve enterprise problems for the whole company
- Design, build, and maintain infrastructure for modern integration methods between our applications, third-party services, and other Netflix teams' services
- 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:
- 5+ 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
- Expert knowledge of Python and/or Java
- 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
- Lots of experience integrating internal and third-party services into your solutions
- Expert knowledge of cloud computing platforms like Amazon Web Services (AWS), GCP
- Deep experience with Node, JavaScript, React, SpringBoot, NoSQL, GraphQL
- Experience automating workflows across the enterprise