Thursday 7 August 2014

Senior Software Engineer - Personalization Infrastructure | Netflix, Inc. | Los Gatos, CA


Senior Software Engineer - Personalization Infrastructure | Netflix, Inc. | Los Gatos, CA


Engineering

Senior Software Engineer - Personalization Infrastructure

Product Engineering

Los Gatos, CA

The Netflix Product Engineering team supports the movie discovery, personalized recommendations, and playback for each of the 48 million subscribers who reach us on over 1000+ devices daily.  The Consumer Science Engineering team is responsible for building multiple infrastructure components that enable rapid product innovation using A/B tests.  We do this by architecting computation frameworks for building recommendations, big data pipelines that power algorithms, and noSQL based services for serving data collected from our users, etc.

THE OPPORTUNITY:
We are looking for an experienced, talented and motivated Senior Software Engineer to help build out the infrastructure to scale and support newer explorations for personalization.  You will be expected to drive the requirements and own large components of the infrastructure and help throughout the life cycle: architecture, design, implementation, testing and post-release support.  You will need to exhibit strong leadership and communication skills, set and successfully execute on the engineering and release priorities in a dynamic application development environment.

To be successful in this role, you must have stellar software development, leadership and communication skills, and thrive working cross functionally with several teams. This is a great opportunity to enhance your cloud computing skills, and simultaneously gain intimate knowledge of Netflix products and services.

THE CULTURE:
When you get up in the morning and think about your work for the day are you excited? Can’t wait to get started? Do you feel like the work you do makes a difference and moves the business in a meaningful way? Do your co-workers know who you are, what you do, and that you do it exceptionally well? Do you want to work with smart people who love to solve hard problems? This is the kind of environment that we value at Netflix. High performance is not only noticed but required. You can learn more at www.netflix.com/jobs.

MINIMUM JOB QUALIFICATIONS:
- At least five years of relevant systems software engineering experience.
- Strong and proven Java and object-oriented development skills.
- Solid understanding of the Software as a Service (SaaS) model in the online environment.
- Experience with large-scale distributed systems, high scale web architecture.
- Successful track record of delivering quality results in complex cross-functional projects.
- BS/MS in computer science (or equivalent).

PREFERRED JOB QUALIFICATIONS:
- Experience as a Technical Lead on a complex distributed systems project.
- Experience with Cloud Computing platforms like amazon AWS.
 
 
 
 

No comments:

Post a Comment