Software Engineer 5- Customer Service Platform

Netflix Netflix · Big Tech · United States · Remote · Engineering

Software Engineer 5 for Netflix's Customer Service Platform team, focusing on building and maintaining a scalable, resilient technology ecosystem that integrates in-house and vendor solutions. The role involves ideating, building, testing, and deploying robust features, with a platform mindset for massive end-user traffic and vendor integrations. While not core AI development, the role is within a team heavily investing in GenAI initiatives to transform customer service.

What you'd actually do

  1. We are looking for a seasoned engineer who is either a jack of all trades between frontend and backend, or have some speciality to bring to the table, e.g. experience building GenAI applications, prior experience in support domain, or experience working on hybrid ecosystems.
  2. You will be the informed captain, responsible for ideating, building, testing, and deploying robust features that meet both technical and business objectives.
  3. While being independent, it may require close collaboration with many Netflix engineering sister teams, product stakeholders and external vendors, to deliver the comprehensive end-to-end solutions.
  4. You should have the platform mindset, as the system is built with layers of abstractions and orchestrations to handle massive end-user traffic and integrate with different vendor solutions at scale and flexibility.
  5. We are not only building for today, but also for tomorrow & beyond.

Skills

Required

  • Experience with TypeScript or JavaScript
  • Experience with modern UI framework such as React
  • Solid experience in object oriented programming in Java, C++ etc incl. Javascript class
  • Solid experience with API technologies such as GraphQL, gRPC, and REST
  • Solid knowledge of data structures, DB schema design and modern design patterns
  • Extensive experience integrating internal and/or third-party services
  • Experience with cloud computing platforms like Amazon Web Services

Nice to have

  • Experience in customer support / account management domain
  • Experience with Generative AI / ML at application level
  • Experience working with SLOs, SREs, and contemporary observability platforms.
  • Experience developing build tooling or delivery automation
  • Experience with distributed systems / cloud deployment / AWS multi region
  • An advocate for reliability and operational excellence
  • A good grasp of UX fundamentals

What the JD emphasized

  • GenAI applications
  • GenAI initiatives