Netflix is a company dedicated to entertaining the world by pushing the boundaries of storytelling and technology. They are seeking a Senior Software Engineer to enhance their TV platform by designing performance-focused UI architectures and supporting numerous use cases while collaborating with a diverse team of engineers.
Responsibilities:
- Enable a new generation of Netflix experiences by expanding the capabilities of our TV platform
- Design performance-focused UI architectures to support numerous use cases, scale across 100+ engineers, efficiently manage resources, and enable new technology integrations
- Balance developer experience and ergonomics with performance and scalability
- Apply systems thinking to application architecture and engage in industry trends and technologies that support scalable UIs
- Dive into the inner workings of technologies to understand how they work and improve their performance and interfaces
Requirements:
- skilled in designing performance-focused UI architectures
- support numerous use cases
- scale across 100+ engineers
- efficiently manage resources
- enable new technology integrations
- balance developer experience and ergonomics with performance and scalability
- comfortable applying systems thinking to application architecture
- actively engaged in the industry trends and technologies that support scalable UIs
- not afraid to dive into the inner workings of technologies to understand how they work and to improve their performance and interfaces
- curious
- growth-oriented
- collaborative
- customer-centric approach to work
- listening, learning, and adapting
- assume good intent
- consistently seek to improve ourselves and our solutions
- remain flexible to meet the needs of our customers and the business
- strong opinions loosely held
- TypeScript/JavaScript
- React, Preact, Inferno, etc
- GraphQL or similar data access solutions
- API design
- Performance profiling