Encord

Senior Software Engineer, Backend

London. Posted 2 months ago

The role

A Senior Engineer will join the Foundations team to build reliable, scalable, and fast distributed and data-intensive systems. You will take end-to-end ownership of database and processing systems projects.

What you will do

  • Take end-to-end ownership of significant projects within database and processing systems
  • Build robust distributed systems
  • Contribute to performant protocols and APIs
  • Tackle complex domains and immense scale with simple solutions
  • Raise the bar through code reviews, pairing, and helping engineers

Required qualifications

  • 5+ years building large-scale backend infrastructure applications
  • Deep fluency in at least one high-level language
  • Solid grounding in distributed systems concepts (databases, replication, partitioning, queuing, caching)
  • Experience owning services in production and improving quality through code reviews, testing, rollout, and monitoring

Nice to have

  • Experience with data migrations or re-architecture projects

Benefits

  • Competitive salary, commission, and meaningful equity
  • Clear, accelerated growth opportunities
  • 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 Software Engineer, Backend at Encord | JobZoey