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.
Funding history
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.
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.
