Back to results

Senior Software Engineer - Backend

Salary not disclosed5+ yearsOnsite

  • Engineering
  • London
  • Full time
  • Today
Newly posted

About the role

The Foundations team is seeking a Senior Engineer to build the reliable, scalable, and fast backend systems that support Encord's AI data platform. You will take end-to-end ownership of significant projects within database and processing systems, focusing on long-term architectural scalability to handle massive data growth. This role requires a builder mindset, deep technical expertise in distributed systems, and a commitment to mentoring others.

Responsibilities

  • Take end-to-end ownership of significant projects within database and processing systems, from design and architectural decisions to deployment and monitoring.
  • Build robust distributed systems and reason carefully about how they fail and behave under load.
  • Contribute to performant protocols and APIs that customers use directly.
  • Tackle complex domains and immense scale with simple solutions.
  • Raise the bar through code reviews, pairing, and helping engineers around you do their best work.

Required skills

  • Distributed systems
  • Backend infrastructure
  • Python
  • TypeScript
  • Databases
  • Replication
  • Partitioning
  • Queuing
  • Caching

Nice to have

  • Data migrations
  • Re-architecture

Qualifications

  • 5+ years building large-scale backend infrastructure applications
  • Deep fluency in at least one high-level language

Benefits

  • Competitive salary
  • Commission
  • Equity
  • 25 days annual leave
  • UK public holidays
  • Annual learning & development budget
  • Travel for customer visits, events, and conferences
  • Daily company lunches
  • Monthly socials
  • Bi-annual team offsites

About the Company

Encord is the universal data layer for AI that helps over 300 AI teams train and run models on the right data. The company is an ambitious team of over 150 people backed by $60M in Series C funding from investors including Wellington Management, CRV, Next47, and Y Combinator.

Senior Software Engineer - Backend at Encord · Grasshire