Senior Software Engineer, Full-Stack

Encord
London
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Autonomy","Problem-solving","Proactivity","Collaboration","First-principles thinking"]

Build and extend Encord’s full-stack foundational systems, owning projects from architecture and product decisions through deployment, monitoring, and impact measurement. You’ll work autonomously within a small, high-trust team to deliver performant, reliable, and maintainable solutions at massive scale. The role focuses on production-grade full-stack engineering using Python and TypeScript/React, with cloud and containerized infrastructure on GCP and Kubernetes.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Encord
Encord
3 months ago

Senior Software Engineer, Full-Stack

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build and extend Encord’s full-stack foundational systems, owning projects from architecture and product decisions through deployment, monitoring, and impact measurement. You’ll work autonomously within a small, high-trust team to deliver performant, reliable, and maintainable solutions at massive scale. The role focuses on production-grade full-stack engineering using Python and TypeScript/React, with cloud and containerized infrastructure on GCP and Kubernetes.
Location: London
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and extend foundational systems across the full stack, from backend services to frontend interfaces.
  • •Take end-to-end ownership of projects, including product and architectural decisions, deployment, monitoring, and measuring user impact.
  • •Drive projects forward autonomously while collaborating closely with a lean, high-trust team.
  • •Tackle complex domains at massive scale with simple, well-crafted solutions.
  • •Continuously improve the codebase and product through initiative and proactive problem-solving.

Pay and Benefits

Equity and Bonus:Equity
Perks:Annual LeaveLearning Budget

Key Requirements

  • •Strong full-stack engineering experience delivering production-grade work across backend and frontend.
  • •Deep fluency in at least one high-level language, with experience in Python and/or TypeScript; React experience is a plus.
  • •Familiarity with cloud infrastructure (GCP preferred) and containerized deployment (Kubernetes).
  • •Experience building at scale in a fast-paced startup or high-growth environment.
  • •Bonus: exposure to machine learning workflows or ML infrastructure.
Experience:Full-stackAIMachine learningStartupHigh-growth
Skills:AutonomyProblem-solvingProactivityCollaborationFirst-principles thinking
Tech Stack:PythonTypeScriptReactKubernetesGCPPyTorchCUDARay

Company Brief

Encord
Provides a computer vision data platform for labeling, dataset management, and model evaluation, enabling teams to build, validate, and monitor ML models with collaboration and tooling for high-quality annotated data.
Industry: Data Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Funding: Series A
Headquarters: London, United Kingdom
Founded: 2019
WebsiteLinkedIn