Software Engineer (L5) - Game Lifecycle Engineering

Netflix

Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

About Games Engineering organization:

The Games teams are on a mission to delight members by building the foundational Game services, tools, and experiences that bridge Gaming with Netflix technologies. This unlocks our unique superpowers, allowing Netflix Games teams to do the best work of their lives.

The teams are comprised of three major areas:

  • Member / Player Focused - this includes SDK/API teams spanning Mobile and Cloud Games, and core infrastructure and platform services that power game experiences like saves, leaderboards, achievements, and social
  • Games Lifecycle - onboard to sunset lifecycle for game developers, the bridge between game production and game release. Help Game Studios produce games from “pitch to play”, and allow those games to be promoted on or off service
  • Foundational Excellence - spanning integration engineering, quality engineering, and SREs, providing tools and capabilities for all Game Engineering teams to build quality products and services that are adopted by Game Developers and ultimately ensure resilience and a smooth player experience

About the role:

This role will focus on Games Lifecycle with a particular emphasis on developing and enhancing internal Netflix products aimed at modernizing and streamlining games portfolio management. You will work on workflows that improve collaboration and offer comprehensive visibility into game production by centralizing data management. This enables efficient tracking of milestones, partners, and game-specific details.

Our users and stakeholders are diverse, including Game Studio Producers, Program Managers, and other key partners. The primary goal of this role is to support their day-to-day operations, ensuring they have the tools and insights needed to manage projects effectively and drive the success of our games portfolio.

Your Day-to-Day

  • Work cross-functionally to build, test, deploy, and launch backend services that operationalize our workflows at scale.
  • Participate in product reviews and team meetings, providing technical insight. Help scope, estimate, and prioritize between conflicting needs.
  • Evaluate new technologies and approaches to streamline and improve our rapid application development tooling and conventions.
  • Regularly learn and influence new systems and tools as the Netflix platform and ecosystem evolve.
  • Participate in our on-call rotation and lead the incident reviews.
  • Effectively communicate complex technical issues and solutions to stakeholders.
  • Live company values, actively engage in team discussions and provide mentorship while holding the team accountable for collective standards.

You will enjoy working with us if you:

  • Are passionate about building top-tier, robust, and scalable backend systems.
  • Love brainstorming with fellow backend and UI engineers, product designers, product managers, and directly with our users, to understand what they want, figure out what they really need, and finally, what we should build.
  • Eager to identify business opportunities that positively impact the organization's bottom line.
  • Enjoy working closely with business or engineering users to understand their needs, and how best to solve them.
  • Strive to embrace best practices and are always searching for opportunities to continually improve.
  • Are selfless and willing to flex across the stack or into a new domain to help a teammate when needed, never thinking “that’s someone else’s job”.

We would love to work with you if you:

  • Have experience architecting, building, and operating resilient, highly-available, high-scale, low-latency microservices in production environments, with a proven track record of ensuring high availability, fault tolerance, and performance.
  • Are proficient with gRPC, GraphQL, PostgreSQL or RESTful API design and implementation, and relational and non-relational data stores.
  • Have recent, proficient experience with Java with a solid understanding of OO design principles, concurrency, multi-threading, performance tuning, and observability.
  • Have the ability to proactively describe complex technical concepts to a variety of stakeholders, driving conversations and decisions through written and/or verbal communication.
  • Have a strong sense of ownership, independence, bias towards action, and inclination for collaboration.
  • Are able to recognize, communicate, address and lead the technical improvements as part of the roadmap.

Does this sound interesting? We’d love to talk to you!

Inclusion is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Read Full Description
Confirmed 54 minutes ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles