Responsibilities
- Work end‑to‑end on client applications written in React and a monolithic Python backend, and manage the safe release of features to customers.
- Own projects spanning months, breaking problems into small, iterative deliverables.
- Collaborate directly with product managers, ideate and focus on commercial problems, shaping product direction.
- Evaluate your own work using our data pipeline to understand impact on commercial objectives and pivot when necessary.
Interview Process
- 45‑min call with an Engineering Manager about past projects.
- 90‑min live‑coding interview (collaboration exercise, not LeetCode style).
- 60‑min system‑design discussion focused on real production problems.
- 45‑min call with leadership to discuss collaboration, growth, and team details.
- The process can be completed within seven working days.
Qualifications
- At least seven years of software engineering experience, minimum three at senior/lead level.
- Experience in a high‑performing engineering team operating at scale (start‑up or established environment).
- Proficiency across the stack, with deep backend knowledge; backend‑only is acceptable.
- Relevant experience building enterprise‑grade SaaS products (AI video generation, billing, experimentation, delivery, real‑time collaboration).
- Strong alignment with commercial success.
- Previous leadership experience of smaller teams is a plus.
Salary & Benefits
- Base salary starting at €100,000 (or £100,000 / CHF 100,000) plus stock option plan.
- Full‑time employment; contractors not accepted.
- 25 days of annual leave plus local holidays.
- Visa sponsorship only for UK/EU residents; relocation not supported.
About Synthesia
Synthesia is a leading AI video communications platform that simplifies creating, collaborating on, and sharing high‑quality videos for organizations worldwide. Companies such as Heineken, Zoom, and McDonald’s use our platform.