Senior Software Engineer 5 - Commerce Experiences Testing Infrastructure

Netflix Netflix · Big Tech · Warsaw, Poland · Engineering

Senior Software Engineer to build developer-facing infrastructure and tooling that scales to millions of test runs per month. This role involves designing and operating language-agnostic systems, including distributed execution infrastructure, telemetry, and GenAI-powered developer tooling for fast and trustworthy pre-production feedback. The engineer will focus on empowering Commerce Engineering engineers worldwide to quickly and comprehensively test their software, leveraging experience in automated testing and resilience platforms.

What you'd actually do

  1. Implement and manage software solutions that provide accurate and efficient analysis of test runs
  2. Create and maintain tools for framework-agnostic analysis of distributed tracing tools for test runs
  3. Stay informed about industry trends and emerging technologies - particularly GenAI applied to developer platforms - to ensure Commerce Engineering remains at the forefront of testing infrastructure
  4. Develop and integrate software solutions that provide high-quality synthetic test data generation
  5. Integrate internal and vendor-provided distributed test execution infrastructure into engineering workflows with a focus on reliability and ease of use

Skills

Required

  • Experience working on developer platform, platform services, or productivity-tooling teams
  • Meticulous software designer
  • Deep understanding of distributed systems, service design, and automation platforms (CI/CD, test automation)
  • Hands-on GenAI fluency - daily use in your engineering workflow, plus experience shipping LLM-powered systems, ideally for developer users
  • Ability to independently drive organization-wide solutions and manage complex technical projects from conception to completion
  • Ability to synthesize complex technical information and communicate it effectively to both technical and non-technical stakeholders
  • Experience establishing strong testing culture, including proficiency with popular test frameworks, code coverage tools, continuous integration systems, and post-deployment verification methods

Nice to have

  • Shipped and maintained Java, JavaScript or Python code in production
  • Designed and implemented metrics data pipelines
  • Experience running and operating continuous integration systems like GitHub Actions, Jenkins, CircleCI and others
  • Guide the roadmaps of Infrastructure teams
  • Generated and analyzed traces like Distributed tracing/ Zipkin/ Honeycomb/ Datadog/ Splunk/ Elastic Search APM
  • Implemented advanced log, metric, or error stack trace analysis
  • Elevate the knowledge and skills of yourself and others
  • Thrive in an ambiguous environment and can self-manage and self-prioritize
  • Understand that engineering is a team sport
  • Experience working with a globally distributed team

What the JD emphasized

  • GenAI fluency - daily use in your engineering workflow, plus experience shipping LLM-powered systems, ideally for developer users
  • Ability to independently drive organization-wide solutions and manage complex technical projects from conception to completion
  • Deep understanding of distributed systems, service design, and automation platforms (CI/CD, test orchestration)

Other signals

  • GenAI-powered tooling
  • GenAI-powered developer tooling
  • GenAI applied to developer platforms
  • GenAI-assisted diagnosis