Senior Software Engineer - Platform Data Technologies | Netflix, Inc. | Los Gatos, CA
Senior Software Engineer - Platform Data Technologies
Cloud and Platform EngineeringLos Gatos, CA
Netflix
provides an amazing personalized experience to over 50 million
subscribers who use web browsers, TV-connected, and mobile devices
across the globe. Contributing to this experience is a highly available,
scalable, and generalized video data infrastructure that is key to
everything from catalog navigation and search to recommendations,
streaming, and more.
THE OPPORTUNITY
We
are looking for a seasoned and motivated hands-on Senior Software
Engineer with a highly collaborative mentality and excellent
communication skills. You'll be joining a team that is involved with
customer-facing features and develops core Platform infrastructure used
by over 50 micro services at Netflix to handle close to 100 billion
operations per day.
Our areas of responsibility
range from data modeling, business logic, distributed processing, and
data compression to Pub/Sub messaging, system insights, data
diagnostics, and beyond.
This is an
opportunity to develop high-profile elements of the Netflix
architecture, build systems at scale, leverage and contribute to open
source technologies, and seek challenging and business-impacting
projects for the team to tackle.
THE CULTURE
Want to be part of a revolutionary company that drives cloud and open source technologies?
Eager to work with bright engineers who love to solve hard problems at massive scale?
Passionate about building top-notch systems and want the opportunity to do it right?
This
is the environment at Netflix! We offer an incredible culture that
values freedom and responsibility above all else. To learn more, please
visit jobs.netflix.com.
SOME KEY RESPONSIBILITIES
- Design and implement critical high performance, large scale services and libraries
- Lead cross-functional initiatives working with bright engineers across organizations
- Provide detailed and constructive design and code reviews
- Evangelize best practices in library usage and end-to-end architecture
- Participate in the design and implementation of next generation systems
- Seek opportunities to develop horizontal technologies that benefit multiple teams
MINIMUM JOB QUALIFICATIONS
- At least 7 years of relevant development experience
- Excellent Java and object-oriented development skills
- Past experience in significant cross-functional engineering efforts
- Solid understanding of the Software as a Service (SaaS) model
- Experience with large-scale distributed systems and client-server architectures
- BS/MS in Computer Science (or equivalent)
- Experience with AWS or other Amazon Cloud offerings a plus
No comments:
Post a Comment