Senior Software Engineer, Search – Globalization Technologies & Infrastructure

Website Netflix

ABOUT THE TEAM
Netflix is watched across the world in over 26 languages. Every piece of text that appears on our product is localized, along with other content like knowledge base articles, product emails, press releases, and others. And making this all happen is the Globalization Technologies & Infrastructure team. We build the platform – including but not limited to translation memory, customized online CAT editors, content sensitive context tools, data pipelines, and quality tools –  that allows all kinds of textual artifacts to be localized resulting in a superlative user experience.

ABOUT YOU

  • A senior engineer, possibly with experience as a technical lead
  • Experience building search relevance and ranking tools
  • You are always looking to push the bar higher
  • You have a bias towards action
  • You understand the value of good software design and architecture
  • Ability to work across teams with both technical and non-technical stakeholders
  • Demonstrated ability to communicate efficiently with both technical and non-technical audiences

QUALIFICATIONS

  • Expert level knowledge in Java (preferred) or other Object Oriented languages (current with the evolution of Object Oriented languages and the ecosystems of frameworks and build tools)
  • Good understanding of query understanding,  search suggestion algorithms, ranking algorithms and related NLP based engineering systems
  • Experience with SQL and NoSQL databases like Cassandra, ElasticSearch, etc. including data modeling
  • Extensive experience with unit testing using JUnit or TestNG
  • Experience with *nix platforms

BONUS POINTS

  • Experience in Machine Translation
  • Knowledge of ICU, CLDR, and ISO standards

To apply for this job please visit jobs.netflix.com.