Full-Time

Senior Software Engineer

Build & Dependency Management Team, JVM Ecosystem

Posted on 3/17/2025

Netflix

Netflix

10,001+ employees

Subscription-based streaming service for entertainment

Compensation Overview

$100k - $720k/yr

Senior

Company Historically Provides H1B Sponsorship

Remote in USA

Category
Backend Engineering
Software Engineering
Required Skills
Java
Gradle
Requirements
  • Strong background in build systems, dependency management, and testing tools, with a particular focus on Nebula and Gradle
  • Experience in developer platform or productivity teams
  • Familiarity with popular build tools, test frameworks, code coverage tools, continuous integration systems, and post-deployment verification methods
  • Experience in shipping and maintaining Java code in production
Responsibilities
  • Implement and manage build solutions that enhance the efficiency and reliability of software delivery
  • Develop and maintain backwards-compatible tools for dependency management and analysis
  • Integrate internal and vendor-provided build and test infrastructure into engineering workflows, focusing on reliability and ease of use
  • Design and develop tools and infrastructure to automatically detect, quarantine, and reproduce flaky tests
  • Create and maintain tools for analysis of distributed tracing tools for test runs
  • Develop and integrate software solutions that provide high-quality synthetic test data generated from captured production traffic and API schema registries
  • Correlate test coverage data with code changes, runtime execution, and trace data for comprehensive reporting
  • Maintain a strong focus on scalability, usability, and reliability in platform design to support a growing cohort of engineers
  • Be willing and able to showcase our team’s offerings to internal audiences
  • Consult with other teams about how to best collaborate, integrate, and/or set up solutions for their needs
  • Stay informed about industry trends and emerging technologies to ensure Netflix remains at the forefront of build, dependency management, and testing infrastructure.
Desired Qualifications
  • Experience with various technology stacks and familiarity with different software design optimizations
  • Experience in designing and implementing build and dependency management solutions
  • Experience building and testing custom Gradle plugins
  • Experience assembling JVM Spring Boot applications using Gradle
  • Experience with Nebula, Gradle, Maven, etc., for dependency management
  • Experience using and explaining Develocity dashboards
  • Comfortable working with Zipkin or similar tools in the tracing space
  • Experience implementing advanced log, metric, or error stacktrace analysis

Netflix is a streaming service that offers a wide variety of entertainment content, including TV shows, movies, anime, and documentaries. Users can access this content on various internet-connected devices, such as smart TVs, game consoles, and mobile phones, by paying a monthly subscription fee. This subscription model provides users with an extensive library of content without any advertisements, enhancing the viewing experience. Netflix regularly updates its library with new titles, which helps keep subscribers engaged and attract new users. Additionally, Netflix includes a special children's section with parental controls, allowing parents to manage what their children can watch. The company's focus on providing a diverse range of content and a seamless, ad-free experience sets it apart from competitors in the streaming market.

Company Size

10,001+

Company Stage

IPO

Headquarters

Los Gatos, California

Founded

1997

Simplify Jobs

Simplify's Take

What believers are saying

  • AI-powered search engine enhances content discovery and personalization for users.
  • Interactive content like 'Bandersnatch' sets a precedent for innovative storytelling.
  • Global 5G expansion improves streaming quality and accessibility for Netflix users.

What critics are saying

  • AI features may raise privacy concerns, affecting user trust and retention.
  • Backlash from 'Pop the Balloon Live' could harm Netflix's reputation and subscriber base.
  • Increased competition from bundled streaming services may challenge Netflix's market position.

What makes Netflix unique

  • Netflix offers a seamless, ad-free viewing experience across multiple devices.
  • The platform provides a specialized children's experience with robust parental controls.
  • Netflix continually updates its content library, adding new TV programs and films weekly.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Free lunches

Up to 12 months' maternity and paternity leave

Unlimited vacation days, within reason

Open working hours (at the California office)

Health, vision, and dental insurance

Employee stock purchase plan

Mobile phone discounts

Growth & Insights and Company News

Headcount

6 month growth

3%

1 year growth

0%

2 year growth

0%
Timothy Sykes
Apr 15th, 2025
Netflix Price Surge: A Golden Opportunity?

Morgan Stanley spotlighted Netflix as a "Top Pick" in the media domain, reinforcing confidence in the company's durability amidst a tougher economic landscape.

Android Headlines
Apr 15th, 2025
Netflix tests a new AI-powered search engine developed by OpenAI

Netflix is testing a new AI feature that could radically change the content search experience.

Pratzo
Apr 14th, 2025
Netflix Reportedly Testing an AI Search Engine Powered by OpenAI

Netflix is reportedly testing a new artificial intelligence (AI) feature for its platform.

Techweez
Apr 14th, 2025
Netflix Is Testing an AI Feature That Recommends Shows Based on Your Mood

Netflix is testing a new AI-powered feature that recommends shows and movies based on a user's mood, pushing the boundaries of content personalization.

Tech Times
Apr 14th, 2025
Netflix Is Testing an AI Search Feature Powered by OpenAI to Help Users Find Shows Easier - Report

Moreover, Netflix has partnered with OpenAI, but it remains unknown if the latest GPT large language model was used in this experience.

INACTIVE