Thursday, 13 February 2014

Senior Software Engineer/Architect - Billing and Payments #NFX00084 | Netflix, Inc. | Los Gatos, CA

Senior Software Engineer/Architect - Billing and Payments #NFX00084 | Netflix, Inc. | Los Gatos, CA

 Senior Software Engineer/Architect - Billing and Payments

Cloud and Platform Engineering

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 40 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.
Requirements
- 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.

http://jobs.netflix.com/jobs.php?id=NFX00084


No comments:

Post a Comment