Position: Senior Software Engineer
Location: Los Gatos, CA

Details:
As a member of the Streaming Infrastructure Engineering Team you’ll play a key role in scaling and evolving technology critical to the strategic success of the Netflix streaming service. This technical stack supports a large and growing number of customers, devices, and movies. Every day we make technology decisions with far-reaching impact.

Movie streaming is core to Netflix’s growth strategy. Currently Netflix members can instantly watch movies and TV episodes on their TVs using a variety of devices such as Xbox, Tivo HD DVRs, Roku, LG and Samsung Blu-ray players.

We’re looking for an outstanding, architect-level engineer with that rare combination of deep design experience, rock solid, hands-on technical skills, excellent interpersonal skills and a keen passion for understanding and driving business initiatives. The ideal candidate has a thirst for learning and the desire to share what they have learned. This is an opportunity to make a significant impact in the context of a small, highly effective, and nimble engineering team.

Skills required:
- 8-10 years of relevant software development experience
- 5 years of technical leadership experience
- Experience designing and implementing large-scale, highly available, highly parallel, distributed, internet-based systems
- Exceptional object oriented design and programming skills (Java preferred)
- Solid understanding of data structures and data caching techniques
- High proficiency with SQL and database design
- Experience with state-of-the art tools and techniques such as web services (SOAP/REST/XML), messaging, unit testing, re-factoring, etc
- Ability to document and present technical designs
- A desire to constantly improve existing systems and methodologies
- Ability to fluidly shift focus and priorities based on changing business needs
- Self motivated, proactive, curious, responsible and flexible

Relevant Technologies: Spring, Cloud, JMS, JMX, Junit

Education:
- BS or MS in Computer Science or equivalent engineering experience.

Characteristics of Success at Netflix:
- Strong customer orientation, both internally and externally
- Strategic thinking both technically and about the business as a whole
- Ability to execute successfully on business strategy
- Self motivated / self starter
- Personal drive to achieve world class software development
- Desire to work in a fast-paced, evolving, growing, dynamic environment
- Love of technical challenges and the sense of pride it brings to solve them
- Ability to work well in a cross-functional environment

Contact:
Joseph Cheung - Netflix
www.netflix.com
(408)540-3862
jobs.netflix.com/DetailFlix.asp?jobid=flix3224