Encord

Senior Engineer, High Performance Data Systems

London. Posted a month ago

The role

You will build high-performance distributed systems for an AI data platform. You will own projects from design and architecture to deployment and monitoring.

What you will do

  • Own significant projects in data systems end to end
  • Build distributed systems that stay fast and correct under load
  • Shape performant protocols and APIs
  • Find simple solutions to complex domains at scale
  • Raise the bar through code reviews, pairing and sharing knowledge

Required qualifications

  • Fluency in at least one high level language (Python, Typescript)
  • Fluency in one imperative statically typed language (Rust, C++, Java, Go, or other)
  • Solid grounding in distributed systems concepts (databases, replication, partitioning, queuing, caching, consistency)
  • Deep understanding of CS fundamentals, data structures and algorithms
  • Experience owning services in production and improving quality through code reviews, testing, rollout and monitoring
  • Experience personally developing and maintaining multiple systems from scratch

Benefits

  • Competitive salary, commission, and meaningful equity
  • Clear, accelerated growth opportunities
  • Strong in-person culture: 4 days/week
  • Daily team lunches & dinners
  • Annual learning & development budget
  • Comprehensive health, dental, and vision coverage
  • US employees: 18 paid vacation days plus US public holidays
  • UK employees: 25 paid vacation days plus UK public holidays
  • Frequent travel opportunities across the U.S., London, and Europe
  • Bi-annual company offsites & monthly socials

About the company

Encord is the data layer for Physical AI and enterprise, serving as core infrastructure for 300+ leading AI teams. The company has raised $110M from technology investors.

Senior Engineer, High Performance Data Systems at Encord | JobZoey