Principal Staff Software Engineer

Synthesia is an active London-based enterprise AI video platform that lets businesses create, localize, manage, and publish videos using AI avatars and voiceovers.

London, United Kingdom
About Synthesia

Synthesia Limited provides browser-based AI video creation for business communications, training, sales enablement, marketing, and support. Its platform includes AI-assisted creation, avatars, voiceovers, translation/localization, collaboration, and publishing workflows.

View jobs by Synthesia

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build core enterprise platform systems and APIs for external creative tools. You will own multi-month, cross-team projects, turn ambiguous problems into iterative delivery plans, and translate business and regulatory requirements into scalable solutions. You will use system-health, reliability, observability, and monitoring metrics to evaluate and improve production systems.

Requirements

  • Have at least 7 years of software engineering experience at senior or staff level
  • Build and operate systems at scale
  • Demonstrate expertise in software development and system design
  • Have experience with enterprise-grade systems such as security, compliance, data handling, access control, multi-tenant systems, or platform services
  • Own production systems, including observability, incident response, and reliability improvements
  • Work across teams and functions to drive technical initiatives end-to-end
  • Build reliable, scalable systems
  • Python
  • React
  • AWS

Responsibilities

  • Build secure, reliable, and scalable enterprise platform systems
  • Contribute to APIs for external creative tools
  • Own cross-team projects spanning multiple months
  • Break down complex problems into iterative delivery steps
  • Translate business and regulatory requirements into technical solutions
  • Evaluate systems through health, reliability, observability, and monitoring metrics
  • Plan platform systems for future scale and regulatory needs

Benefits

  • 25 days of leave plus local holidays

Hiring Process

Tech Recruiter Interview (30–40 min) → Delivery and Impact Interview (60 min) → Live Coding Interview (75 min) → System Design Technical Discussion (60 min) → Leadership Retrospective (45 min) → final debrief leading to offer or end of process.

Principal Staff Software Engineer at Synthesia | JobStash