Software Engineer (L4/L5) - Content Promotion & Distribution Engineering

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
Entertainment · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Full Stack Engineer (L5), N-Tech Software Engineering

Senior Full Stack Engineer position at Netflix focusing on AI integration and enterprise solutions development, offering remote work and competitive compensation.

Software Engineer L4, Ads Inventory Management & Forecasting

Senior Software Engineer role at Netflix focusing on ads inventory management and ML-based forecasting systems, offering competitive compensation and comprehensive benefits.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Engineer role at Netflix's Spry Fox Studio, building non-violent MMO games with competitive compensation and comprehensive benefits.

Software Engineer - Procedural Geometry & Simulation

Senior Software Engineer role at Netflix Animation Studios focusing on procedural geometry and simulation for visual effects production.

Software Engineer (L5), Privacy Engineering

Senior Software Engineer role at Netflix focusing on privacy engineering solutions, offering competitive salary and comprehensive benefits.

Description For Software Engineer (L4/L5) - Content Promotion & Distribution Engineering

Netflix, the world's leading entertainment service with 283 million paid memberships across 190+ countries, is seeking a Backend Software Engineer for their Content Promotion & Distribution Engineering team. This role is crucial in building products that manage Netflix's global entertainment catalog and next-generation off-service experiences.

As a Backend Software Engineer, you'll be responsible for developing systems that handle content tagging, maturity ratings management, and the creation of immersive experiences that engage fans worldwide. The role involves building scalable backend services, working in a cross-functional environment with UI engineers, UX designers, and product managers.

The ideal candidate should be passionate about building robust and scalable backend systems, with experience in high-scale microservices and API design. You'll work with technologies like Java and modern architectural patterns, ensuring high availability and performance of services. The role requires both technical expertise and strong communication skills, as you'll be collaborating with various stakeholders and participating in on-call rotations.

Netflix offers a unique cultural environment that values inclusion, diversity, and innovation. The company provides an opportunity to work on challenging problems at scale, affecting millions of users worldwide. You'll be part of a team that emphasizes ownership, independence, and continuous improvement, while working on technologies that shape the future of global entertainment distribution.

This position is based in Warsaw, Poland, offering the chance to work with a world-class engineering team in a dynamic, fast-paced environment. The role requires a combination of technical excellence, collaborative spirit, and business acumen to help Netflix continue its mission of entertaining the world.

Last updated 2 months ago

Responsibilities For Software Engineer (L4/L5) - Content Promotion & Distribution Engineering

  • Build, test, deploy, and launch backend services that operationalize workflows at scale
  • Participate in product reviews and team meetings, providing technical insight
  • Evaluate new technologies and approaches to improve rapid application development
  • Participate in on-call rotation and lead incident reviews
  • Communicate complex technical issues and solutions to stakeholders
  • Work cross-functionally with UI engineers, UX designers, and product managers

Requirements For Software Engineer (L4/L5) - Content Promotion & Distribution Engineering

Java
  • Experience architecting, building, and operating resilient, high-scale, low-latency microservices
  • Proficiency with gRPC, GraphQL, or RESTful API design and implementation
  • Proficient experience with Java, C#, or other OO programming languages
  • Strong understanding of OO design principles, concurrency, multi-threading
  • Ability to proactively describe complex technical concepts
  • Strong sense of ownership, independence, and bias towards action
  • Passion for performance, observability and developer experience tools

Interested in this job?