Software Engineer 4 - Content & Business Products

Netflix Netflix · Big Tech · Los Gatos, CA +2 · Engineering

Software Engineer 4 role at Netflix focused on building and scaling microservices for content and business products, optimizing the content creation process from planning to distribution, and supporting enterprise needs like Finance and Talent. The role involves designing and implementing resilient, high-scale, low-latency services using Java, C#, or similar OO languages, with a focus on API design, data modeling, and on-call rotations.

What you'd actually do

  1. You have experience crafting resilient, high-scale, low-latency microservices in production environments.
  2. Proficient with gRPC, GraphQL, or RESTful API design and implementation.
  3. Have recent proficient experience with Java, C#, or other OO programming languages with a solid understanding of OO design principles, concurrency, multi-threading, performance tuning, and observability.
  4. You have a proven track record of resilient data modeling through understanding and translating business requirements to technical requirements and identifying entities and their relationships that will serve the business process needs.
  5. You participate in our on-call rotation and lead the incident reviews.

Skills

Required

  • Java
  • C#
  • OO programming
  • OO design principles
  • concurrency
  • multi-threading
  • performance tuning
  • observability
  • gRPC
  • GraphQL
  • RESTful API design
  • data modeling
  • microservices

Nice to have

  • new technologies
  • consumer base
  • product vision
  • technical leadership