Job Closed

This listing is no longer active.

Netflix logo
Netflix

Described as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an

Software Engineer – Personalization

Location

United States

Posted

137 days ago

Salary

$250K - $413K / year

Seniority

Senior

Bachelor DegreeEnglishJavaScalaApache Spark

Job Description

Software Engineer – Personalization

Netflix

• Drive innovation in big data processing by contributing and adding to the team’s suite of data products and frameworks. • Partner with our world-class algorithm teams to drive continuous improvement and innovation to Netflix personalization.

Job Requirements

  • Expertise in building production data systems (using Spark, Flink, etc.) on web-scale datasets.
  • Proficiency in at least one major programming language (e.g. Java, Scala) and ability to pick up new tech skills independently.
  • Hands on experience with schema design and data modeling, with an unmistakable passion for elegant and intuitive dataset design.

Benefits

  • 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
  • Paid leave of absence programs
  • Full-time hourly employees accrue 35 days annually for paid time off
  • Full-time salaried employees are immediately entitled to flexible time off

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Build tools to split IDE components into client-server modules. • Provide technical solutions and architectural input for various IDE platform components, including indexing, editors, connection, SSH, Docker, the language support framework, and many others. • Lead integration projects with internal teams to implement the new version of the platform.

Serbia
Job Closed
Dotmatics logo

Principal Software Engineer

Dotmatics

Dotmatics is a company built by scientists, for scientists. Combined, we are now the world’s largest cloud-based scientific research R&D platform. We are Science Driven. We are Customer Centric. We are Better Together.

OtherRemoteTeam 501-1,000H1B Sponsor

• Maintain and enhance cross-platform desktop GUI applications (Windows/Linux) • Develop and extend a Python-based API that integrates with the core application • Support user workflows in technically complex software environments (e.g., 3D CAD, CFD) • Ensure performance, stability, and usability of engineering-focused GUI tools • Maintain and operate the software build server and continuous integration pipelines • Manage release processes and versioned software distribution • Support and maintain license control systems and related backend services • Maintain AWS-based software distribution and business operations systems • Manage and configure AWS services, ensuring security, scalability, and reliability of cloud infrastructure

United States
$115.6K - $156.4K / year
Job Closed
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design, implement, and operate core backend components of the search system, spanning request-time services and background data pipelines • Contribute to document ingestion, crawling, and preprocessing workflows, adapting strategies based on source, domain, and freshness requirements • Build and evolve indexing and retrieval systems, including data formats, update strategies, and access patterns • Implement and improve search request flows, including query processing, retrieval orchestration, and response assembly under strict latency budgets • Build well-tested services and pipelines with clear responsibilities and interaction contracts, while remaining flexible as the system evolves • Define and implement observability primitives, including structured logs, metrics, traces, and quality signals for both online and offline components • Support experimentation and iteration by enabling feature flags, controlled rollouts, and online experiments • Track throughput, latency, and resource usage across the system, and improve performance or cost efficiency when business needs require it • Collaborate closely with ML engineers to integrate semantic retrieval and ranking models, while keeping ML logic decoupled from core system internals • Work with data analysts and product managers to translate product and quality goals into concrete backend behavior and measurable metrics

Netherlands
Job Closed
Civitech logo

Software Engineer II

Civitech

We develop technology and data products that help Democratic candidates win and progressive causes succeed.

OtherRemoteTeam 11-50H1B No Sponsor

• Participate with other engineers in the design, implementation, and maintenance of Civitech’s applications and infrastructure. • Collaborate cross-functionally with product, research, and data science teams to develop features from participation in requirements definition through to testing and documentation. • Build scalable, secure, and high-performing features in a cloud environment. • Communicate effectively with team members and contribute to an open and inclusive engineering culture. • Grow your technical skills and contribute to effective team development practices.

Alabama + 24 moreAll locations: Alabama | Alaska | California | Colorado | District of Columbia | Florida | Hawaii | Illinois | Nevada | New Hampshire | New Jersey | New York | North Carolina | North Dakota | Ohio | Maryland | Massachusetts | Minnesota | South Dakota | Tennessee | Texas | Virginia | Washington | Wisconsin | Wyoming
$110K - $126K / year
Job Closed