company_logo

Full Time Job

Full Stack Product Engineer 5 - Growth Messaging Experiences

Netflix

Remote / Virtual 03-13-2023
 
  • Paid
  • Full Time
  • Entry (0-2 years) Experience
Job Description
Netflix is the world's leading streaming entertainment service, with more than 220 million members in over 190 countries enjoying TV series, documentaries, feature films, and games across a wide variety of genres and languages. Members can watch as much as they want, anytime, anywhere, on any internet-connected screen. Members can play, pause and resume their entertainment on-demand, personalized to their interests, across a variety of screens.

The Team

The Messaging Engineering team at Netflix creates & delivers multi-channel messaging experiences for customers and partners in the Netflix ecosystems. The team owns the platform, applications, channels, and messages that enable Netflix to communicate with its customers and partners.

The Growth Messaging Experiences team is a product-focused development team. We experiment and advance the Netflix product by weaving notification experiences across key domains that innovate on growing the Netflix business. Our current focus includes plan innovation, acquisition, and other monetization opportunities.

You can read more details on some of the team's work on the Messaging @ Netflix site.

The Role

As a Senior Full Stack Product Engineer on the Growth Notifications Team, you will be responsible for innovation on the Netflix product through notifications to help Netflix grow its customer base and increase its revenue. You will build features, improve product experiences by experimentation (A/B tests), own the operations of experiences, and work in a cross-functional team of stunning colleagues, including teammates from product management, design, data science, consumer insights, and engineering. On the backend, you will enable product experiences by working closely with Android, iOS, Website, and TV UI engineers. On the front end side, you will develop product experiences using email as the canvas using existing in-house email frameworks.. You will collaborate with engineers on various backend systems, from core membership services such as billing, payments, and accounts, to infrastructure, personalization, and content management teams. The team works on projects that bring in millions of dollars of annual incremental revenue for Netflix.

This is a highly visible role that allows you to make a meaningful impact on the growth of Netflix.

Required Skills
• Experience in developing consumer-facing applications through experimentation techniques like A/B Testing
• Fluent in Java or other object-oriented languages
• Prior experience in JavaScript and/or Typescript
• Front end web development experience ( CSS, SASS/LESS, one current JS framework)
• Experience writing SQL queries on big data platforms (SparkSQL, Presto, Hive, etc)
• Designing intuitive and extensible APIs
• Developing reusable, templated frameworks
• Nice To Have Skills
• Experience building backend systems to power frontend experiences
• Experience working with product development teams
• Experience building flows using various channels like Push, SMS, messaging apps, and In-Product messaging experiences
• Experience with localization systems and ICU formatting
• Experience in creating Responsive & Interactive HTML and/or AMP Email Development experience
• Experience in building large-scale, highly resilient gRPC services
• About You
• You are diligent, thoughtful, and articulate. You have strong oral and written communication skills and can communicate with both technical and non-technical audiences
• You can work across all phases of the software development lifecycle (planning, design, implementation, testing, deployment, operations and support)
• You can make wise choices and take smart risks when dealing with ambiguous requirements. Once you have context, you can figure out how to solve problems on your own.
• You are proactive and can move fast or pivot to meet the changing needs of the product
• You enjoy problem solving and can use everything from big-data to command line tools to help you identify and fix issues
• You enjoy product development and the independence of managing projects on your own
• You care about business strategy and customer experience.

This team is remote inclusive and the Netflix culture is unique. We tend to live by our values, so it's worth learning more about Netflix by reading about our culture. Apply to talk to us to see if this product development role on a small, impactful, and collaborative team is right for you.

At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and consider your specific job, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location.

The overall market range for roles in this area of Netflix is typically $100,000 - $600,000.

This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.

Jobcode: Reference SBJ-rb3veo-3-129-247-196-42 in your application.

Salary Details
Salary Range: $100,000 to $600,000 Per Year ($ USD)