Senior Software Engineer - Developer Automation Platform

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries.
$100,000 - $720,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Entertainment

Description For Senior Software Engineer - Developer Automation Platform

Netflix's Developer Automation Platform team is seeking a Senior Software Engineer to join their Test Automation Platform team, which is crucial in enabling automated testing of Netflix's diverse product portfolio. The role focuses on building and maintaining core infrastructure that supports testing of TV, mobile, and web client applications, partner device implementations, and mobile games. The platform handles over 3 million test executions daily, making it a critical component of Netflix's quality assurance infrastructure.

The ideal candidate will have a strong platform-engineering mindset and passion for quality and software testing. They'll work with both client-side and server-side JavaScript/TypeScript, building scalable services that other engineers can build upon. The role offers the opportunity to work with cutting-edge technology and directly impact Netflix's user experience used by millions globally.

Netflix offers a unique culture focused on freedom and responsibility, with competitive compensation ranging from $100,000 to $720,000, including the flexibility to choose between salary and stock options. The company provides comprehensive benefits including health plans, mental health support, and generous time-off policies. Working at Netflix means joining a team that values inclusion, diversity, and innovation, while contributing to one of the world's leading entertainment services.

Last updated 10 days ago

Responsibilities For Senior Software Engineer - Developer Automation Platform

  • Build and support applications and service infrastructure for automated test and device management platform
  • Research and develop ways to improve user experience and reduce manual toil
  • Optimize and innovate platform capabilities
  • Evangelize and influence partner teams to improve test and automation strategies
  • Drive cross-functional projects to integrate and augment platform with new use cases

Requirements For Senior Software Engineer - Developer Automation Platform

JavaScript
TypeScript
React
MongoDB
Linux
  • Strong understanding of client side and server side JavaScript
  • Experience with TypeScript
  • Understanding of networking details in client/server communication
  • Experience building and supporting scalable and reliable tools & services
  • Strong initiative and project management skills
  • Excellent collaborative and communication skills

Benefits For Senior Software Engineer - Developer Automation Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • 35 days annual paid time off (for hourly employees)
  • Flexible time off (for salaried employees)

Interested in this job?

Jobs Related To Netflix Senior Software Engineer - Developer Automation Platform

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Backend Engineer role at Netflix's Spry Fox Studio, building scalable server architecture for a non-violent MMO game with competitive compensation and comprehensive benefits.

Software Engineer, Enablement Apps Platform and Reliability Team - APAC

Senior Software Engineer position at Netflix's APAC Enablement Apps Platform team, focusing on reliability and partner integration tools.

Live Technical Launch Manager

Lead technical operations for Netflix's live streaming events, managing end-to-end video pipeline and ensuring flawless delivery to global audiences.

Solutions Support Engineer (L5) - Observability

Senior Solutions Support Engineer role at Netflix focusing on observability and monitoring, combining technical expertise with customer support excellence.

Senior Software Engineer (L5) - Client Delivery Platform

Senior Software Engineer role at Netflix focusing on client delivery platform, experimentation, and continuous delivery systems.