[The logo is protected from the company]

Netflix, Inc

Netflix revolutionizes the way people watch TV shows and moviesWith more than 26 million streaming members in the United States, Canada, Latin America, the United Kingdom and Ireland, Netflix, Inc. (NASDAQ: NFLX) is the world's leading internet subscription service for enjoying movies and TV programs. For about US$7.99 a month, Netflix members can instantly watch movies and TV programs streamed over the internet to PCs, Macs and TVs. Among the large and expanding base of devices streaming fro... Read More

Address      100 Winchester Circle Los Gatos, CA 95032 (408) 540-3700
Website      /signup.netflix.com/
Holding      No Holding Details

View Company Page
Apply to job

Senior Software Engineer

Want to be part of a team where every person you work with is someone you respect and learn from? Where the culture supports rapid innovation and excellent execution? That is what you get at Netflix, where high performance, freedom and responsibility are not just buzzwords but an integral part of what you do every day.
Netflix has built a payments platform that enables over 20 million customers worldwide to subscribe to our instant streaming movie service. A scalable and globally available payments system is critical to Netflix’s continued success and as a senior member of the Billing and Payments team, you will provide architectural leadership and strategy to achieve that.

This is a great opportunity to understand how payments work globally while contributing directly to the growth and success of Netflix. In this role, you will be architecting and developing solutions for:
- Scale: Scale the payments platform to handle 3-5 times the current volume.
- Global Payments: Design a system architecture that can scale easily to integrate local payment methods and processors around the world.
- Distributed Architecture: Move towards a distributed data model to handle a global customer base.
- Availability: Secure and highly available payment web services to support globally distributed Netflix website and applications.

- 8+ years of development of which at least 4 years developing software using Java & J2EE.
- Strong object oriented programming skills (Java and/or C++)
- Experience with large scale distributed systems
- Experience as a Technical Lead on large complex projects
- Enjoy technical challenges and constantly strive to improve existing systems
- Excellent written and verbal communications.

Nice To Have
- Previous experience with payment processing
- Experience with frameworks like Hibernate/Top link or other JPA implementations and Spring.
- Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure etc.)
- A Bachelors or Masters in Computer Science or equivalent engineering.

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided


not provided

Contact Name:

not provided

Job Duration:

not provided




not provided

News - Netflix, Inc

Related Jobs

Android Developers

1-3 years of development experience using Android SDK   [more]

Software Test Engineer HS

ResponsibilitiesEssential Duties and Responsibilities:   ...   [more]

Software Test Engineer HS

Develop and implement manual and automated testing proce ...   [more]

Senior Database Developer

OverviewWe’re seeking a Senior level DBA / DB developer ...   [more]

Technical Writer

Description Responsible for creating, editing, writing, ...   [more]

Senior Software Engineer

Movie streaming is core to Netflix’s growth strategy. At ...   [more]

Senior Software Engineer

Movie streaming is core to Netflix’s growth strategy. At ...   [more]

Senior Software Engineer

Netflix is the world's leading streaming video service, ...   [more]