Staff Software Engineer Backend Platform

You will evolve the execution architecture for user notebooks, build compute components, drive parallel execution and caching strategies, diagnose performance issues, shape platform capabilities, author technical proposals, mentor engineers, and roadmap long-term designs while remaining hands-on in the codebase.

Responsibilities

  • Evolve the graph-based execution architecture for user notebooks
  • Build compute components that support faster and smarter execution
  • Drive parallel execution and caching strategies
  • Instrument systems to diagnose performance problems
  • Build platform capabilities such as an internal query language
  • Author and review technical proposals
  • Mentor engineers
  • Propose and roadmap long-term designs

Requirements

  • 10+ years of backend engineering experience
  • Experience with computation, performance, database and storage optimization, and systems architecture
  • Experience with parallel execution and caching strategies
  • Experience solving large-scale systems design problems
  • Python and/or TypeScript
  • Working knowledge of Kubernetes, Docker, and cloud infrastructure is preferred
  • Some frontend experience is preferred

Benefits

  • Equity
  • Comprehensive health benefits
  • Flexible paid time off

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available