Senior Software Engineer - API Infrastructure | Netflix, Inc. | Los Gatos, CA
Engineering
Senior Software Engineer - API Infrastructure
Product EngineeringLos Gatos, CA
The Netflix Edge Services Application is the front door to the
Netflix Streaming service and is used to power hundreds of devices. It
is the final step before delivering metadata to devices in people’s
homes. The service is handling billions of requests per day. By some
accounts, Netflix is responsible for more than 30% of the US bandwidth
during prime time (http://bit.ly/1euJNJM).
The growth of the Edge Service is integral to our long-term strategy
as it enables us to rapidly innovate on new Netflix scenarios and
support new devices.
The Opportunity
The Edge Services team is looking for a Senior Software Engineer to
help evolve key components of our architecture as we scale our service
to meet the growing needs of our business. You will get the opportunity
to design and develop critical functionality in our Dynamic Scripting Platform that allows us to innovate rapidly at scale.
A key factor in determining the success of our platform is our
ability to meet and exceed the requirements of the users of our service,
who are other Netflix Engineers. As such, this role also requires close
collaboration with those Engineers, from identifying their use cases
and developing functionality to address their challenges to identifying
best practices and evangelizing them.
If you have strong software engineering skills, distributed systems
experience and thrive in a dynamic, fast-paced environment, we want to
hear from you!
Experience
- 5+ years in software development; highly proficient in an OO programming language (Java/Groovy preferred).
- Good understanding or passion around what it takes to build and deploy a large scale service in production
- An eye towards identifying opportunities for improvement and addressing them proactively
- Excellent communication, presentation and leadership skills
- Familiarity with cloud services is a big plus (We use AWS)
Other Resources
No comments:
Post a Comment