Senior Software Engineer 5 - Consumer Lifecycle Experiences Platform
Tech Stack / Keywords
Firma i stanowisko
Netflix is a leading entertainment service with over 300 million paid memberships worldwide. The Testing Tools & Infrastructure team within the Consumer Lifecycle Experiences Platform supports the Commerce organization by providing centralized platforms for distributed test execution, customer test data creation tools, flaky test analytics, and GenAI-powered tooling to enable fast and reliable pre-production testing.
Wymagania
- Experience working on developer platform, platform services, or productivity-tooling teams, focused on enabling other engineers
- Skilled software designer who clearly documents technical tradeoffs
- Deep understanding of distributed systems, service design, and automation platforms (CI/CD, test orchestration)
- Hands-on experience with GenAI and shipping LLM-powered systems for developer users
- Ability to independently lead complex technical projects from conception to completion
- Effective communication of complex technical information to technical and non-technical stakeholders
- Experience establishing strong testing culture, including popular test frameworks, code coverage tools, continuous integration systems, and post-deployment verification
Nice to have:
- Production experience shipping and maintaining code in Java, JavaScript, or Python
- Experience designing and implementing metrics data pipelines
- Experience operating continuous integration systems like GitHub Actions, Jenkins, CircleCI
- Experience with distributed tracing tools such as Zipkin, Honeycomb, Datadog, Splunk, Elastic Search APM
- Experience with advanced log, metric, or error stack trace analysis
- Ability to foster an inclusive, collaborative environment
- Experience working in ambiguous environments with self-management skills
- Experience working with globally distributed teams
Obowiązki
- Implement and manage software solutions for accurate and efficient analysis of test runs
- Create and maintain tools for framework-agnostic analysis of distributed tracing for test runs
- Stay informed about industry trends and emerging technologies, especially GenAI for developer platforms
- Develop and integrate software for high-quality synthetic test data generation
- Integrate distributed test execution infrastructure into engineering workflows focusing on reliability and ease of use
- Develop tools, frameworks, and infrastructure to support frontend and backend systems testing including distributed test execution, mocking, synthetic data, contract verification, and performance harness
- Design and operate systems to automatically detect, quarantine, and self-heal flaky tests with GenAI-assisted diagnosis
- Correlate test coverage data with code changes, runtime execution, and trace data for reporting
- Maintain scalability, usability, and reliability in platform design
- Define testing strategies in partnership with cross-functional teams and produce documentation on frameworks and troubleshooting patterns
Inne informacje
Netflix is an equal-opportunity employer that values diversity. They provide accommodations during the hiring process upon request and do not discriminate based on 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.
Netflix
39 aktywnych ofert