Software Engineer, (Principal level)

Synthesia
,
Synthesia logo

Oversigt og nøgleindsigter

Som Principal Software Engineer hos Synthesia vil du lede projekter på tværs af teams for at forbedre backend stabilitet og standardisere processer. Du vil arbejde end-to-end fra klientapplikationer til backend systemer.

Højdepunkter

  • Arbejder på at løse friktionspunkter i backend-udvikling.
  • Leder projekter, der kræver tværgående koordinering i et team af 80 ingeniører.
  • Fokus på langsigtet udvikling og skalering af ingeniørkapaciteter.

Påkrævede kvalifikationer

  • Mindst 10 års erfaring som softwareingeniør, heraf mindst 2 år på Senior Staff/Principal niveau.
  • Erfaring med projektledelse på tværs af store teams (50+ ingeniører).
  • Dybt kendskab til server-side udvikling og backend-relaterede teknologier.

Ønskværdige kvalifikationer

  • Erfaring med AI-drevet videoproduktion.
  • Kendskab til eksperimenteringsplatforme og realtids-samarbejdsværktøjer.

Den ideale kandidat

Den ideelle kandidat har omfattende erfaring med software engineering i skalerbare miljøer og evnen til at lede tværfaglige projekter. De har en stærk kommerciel forståelse og er drevet af at skabe teknologisk innovation inden for AI og videokommunikation.

Jobdetaljer

Løn efter aftale
Fuldtid
timer/uge
Fuldtid remote

Jobbeskrivelse

Welcome to the video first world

From your everyday PowerPoint presentations to Hollywood movies, AI will transform the way we create and consume content. Today, people want to watch and listen, not read — both at home and at work. If you’re reading this and nodding, check out our brand video.

Despite the clear preference for video, communication and knowledge sharing in the business environment are still dominated by text, largely because high-quality video production remains complex and challenging to scale—until now….

Meet Synthesia

We're on a mission to make video easy for everyone. Born in an AI lab, our AI video communications platform simplifies the entire video production process, making it easy for everyone, regardless of skill level, to create, collaborate, and share high-quality videos. Whether it's for delivering essential training to employees and customers or marketing products and services, Synthesia enables large organizations to communicate and share knowledge through video quickly and efficiently. We’re trusted by leading brands such as Heineken, Zoom, Xerox, McDonald’s and more. Read stories from happy customers and what 1,200+ people say on G2.

In February 2024, G2 named us as the fastest growing company in the world. Today, we're at a $2.1bn valuation and we recently raised our Series D. This brings our total funding to over $330M from top-tier investors, including Accel, Nvidia, Kleiner Perkins, Google and top founders and operators including Stripe, Datadog, Miro, Webflow, and Facebook. Pleas read the latest updates in our Synthesia 3.0 release.


What you'll do at Synthesia:

  • You will focus on friction points around primarily backend issues for all teams in Engineering (80 Engineers). How should we do inter-service testing? Some teams are using monorepo, others aren’t. How can we bring overall stability up? Generally steering BE in the right direction. In the near future, standardising things across all of Engineering and bringing R&D teams (another 40 Engineers and Researchers) closer.
  • You will have ownership of projects that span quarters, requiring you to have the ability to break a problem down into small steps that can be delivered and validated iteratively.
  • You will evaluate your own work, leveraging our data pipeline and frameworks that we have established to understand the impact your features have on our commercial objectives and pivoting where necessary.
  • You will consider the long-term direction of Engineering, making sure that we are developing the engineering capabilities that will allow us to stay ahead of the challenges we are likely to encounter in 12-18 months' time.
  • You will work end-to-end, from our client application written in React to our monolithic backend written in Python, and lead projects that span across multiple teams.

What we're looking for:

  • At least ten (10) years of experience as a software engineer, at least 2 at the Senior Staff/Principal level (L7+).
  • Previous leadership experience in driving projects across multiple teams (50+ Engineers).
  • Experience in a high-performing engineering Org that is operating at scale. This could come from a scale-up environment or a more established organization recognised for building and shipping with a great engineering culture.
  • An ability to work across the stack, with deep knowledge on server side and all things back end related.
  • Relevant engineering experience for a team building an enterprise-grade SaaS product. Extra points for delivering AI-powered video generation product, billing systems, experimentation platforms, video delivery systems, online editors, real-time collaboration and so on.
  • Strong alignment with commercial success.

Why join us?

We’re living the golden age of AI. The next decade will yield the next iconic companies, and we dare to say we have what it takes to become one. Here’s why,

Our culture

At Synthesia we’re passionate about building, not talking, planning or politicising. We strive to hire the smartest, kindest and most unrelenting people and let them do their best work without distractions. Our work principles serve as our charter for how we make decisions, give feedback and structure our work to empower everyone to go as fast as possible. You can find out more about these principles here.

Serving 50,000+ customers (and 50% of the Fortune 500)

We’re trusted by leading brands such as Heineken, Zoom, Xerox, McDonald’s and more. Read stories from happy customers and what 1,200+ people say on G2.

Proprietary AI technology

Since 2017, we’ve been pioneering advancements in Generative AI. Our AI technology is built in-house, by a team of world-class AI researchers and engineers. Learn more about our AI Research Lab and the team behind.

AI Safety, Ethics and Security

AI safety, ethics, and security are fundamental to our mission. While the full scope of Artificial Intelligence's impact on our society is still unfolding, our position is clear: People first. Always.

This is a remote role from an EU country, UK or Switzerland. The salary starts at EUR/GBP/CHF 160.000 base + stock option plan. This is full-time employment only - no contractors possible - usually through OysterHR. Everyone at Synthesia gets 25 days of leave + local holidays (no extra paid or unpaid leave possible). We only sponsor VISA if you are in the UK/EU country already and need support - we do not relocate people.

Perks and benefits

This job comes with several perks and benefits

  • Flexible working hours
  • New tech gear
  • Paid holiday
  • Skill development
  • Equity package
  • Near public transit

Karrierevej

Typisk karriereforløb

1

Engineering Manager

2

Director of Engineering

3

VP of Engineering

Vækstpotentiale

Som Principal Software Engineer hos Synthesia har du mulighed for at forme virksomhedens tekniske retning og have betydelig indflydelse på produktudviklingen. Med virksomhedens stærke vækst og støtte fra top-tier investorer er der gode muligheder for at avancere til ledende tekniske roller.

Overførbare færdigheder

Teknisk lederskabProblemløsningStrategisk planlægning

Branchekontekst

I en branche, hvor AI og videoindhold bliver stadig vigtigere, er Synthesia positioneret som en innovativ leder. Stillingen som Principal Software Engineer er central i at sikre teknologisk forspring og skalerbarhed i et hurtigt voksende marked.

Færdighedsanalyse

Kritiske færdigheder

Backend Development

Evne til at identificere og løse interne serviceproblemer og forbedre backend-stabilitet.

Problem Solving

Evne til at nedbryde komplekse problemer i mindre leverbare og validerbare trin.

Long-term Strategic Planning

Kompetence i at planlægge og forberede ingeniørudvikling på lang sigt.

Leadership

Erfaring med at lede projekter og teams, især på senior niveau.

Vigtige færdigheder

Inter-service Testing

Forståelse af og erfaring med at implementere inter-service teststrategier.

Monorepo Management

Erfaring med at arbejde med og administrere monorepo strukturer.

Full-stack Development

Erfaring med at arbejde med både frontend (React) og backend (Python) teknologier.

R&D Collaboration

Evne til at arbejde tæt sammen med forsknings- og udviklingsteams.

Ønskværdige færdigheder

Data-driven Evaluation

Forståelse af at bruge data til at evaluere og tilpasse projektmål.

Mest kritiske færdigheder

Backend DevelopmentProblem SolvingLeadership

Sådan fremhæver du din erfaring

Fremhæv din erfaring med at lede komplekse tekniske projekter, hvor du har brugt dine færdigheder inden for backend-udvikling og problemløsning til at styre og forbedre systemer. Beskriv specifikke eksempler på, hvordan du har bidraget til langsigtet strategisk planlægning og teamledelse.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive din erfaring med at arbejde med Python i en monolitisk backend?

teknisk

Tip: Fremhæv specifikke projekter, hvor du har anvendt Python, og diskuter udfordringerne og hvordan du løste dem.

Hvordan vil du tilgå standardisering af processer på tværs af forskellige engineering teams?

erfaring

Tip: Beskriv din erfaring med at implementere standardisering og hvordan det bidrog til teamets effektivitet.

Fortæl os om en gang, hvor du måtte levere et projekt, der krævede koordinering på tværs af flere teams.

situation

Tip: Brug STAR-metoden (Situation, Task, Action, Result) til at strukturere dit svar.

Hvordan holder du dig opdateret med de nyeste teknologier og trends inden for softwareudvikling?

kultur

Tip: Diskuter de ressourcer du bruger, såsom konferencer, blogs, eller professionelle netværk.

Hvilke metoder bruger du til at evaluere effekten af dine tekniske løsninger på kommercielle mål?

teknisk

Tip: Giv eksempler på værktøjer og frameworks du har brugt, og hvordan de har hjulpet med at måle succes.

Spørgsmål du kan stille

  • Hvordan understøtter Synthesia medarbejdernes professionelle udvikling, især på Principal niveau?
  • Kan I beskrive hvordan R&D teams arbejder sammen med Engineering teams?
  • Hvilke teknologier eller værktøjer planlægger I at implementere i den nærmeste fremtid for at forbedre jeres video platform?

Tale punkter

  • Min erfaring med at lede komplekse projekter på tværs af flere teams.
  • Hvordan jeg har standardiseret processer og forbedret teamets effektivitet tidligere.
  • Min passion for at holde mig ajour med de nyeste teknologier inden for softwareudvikling.

Bekymringspunkter at være opmærksom på

  • Manglende klarhed om virksomhedens langsigtede teknologistrategi.
  • Utilstrækkelig støtte til tværgående teamsamarbejde.

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med at arbejde på tværs af teams og servicelag, især med backend-udvikling.
  • Vis eksempler på, hvordan du har standardiseret processer og forbedret systemstabilitet i tidligere roller.
  • Demonstrer din evne til at bryde komplekse projekter ned i mindre, leverbare trin og evaluere deres kommercielle indflydelse.

Nøgleord at inkludere

Inter-service testingMonorepoBackend stability

Fokus i ansøgningen

Fremhæv din erfaring med at lede komplekse tekniske projekter på tværs af teams og hvordan du har bidraget til at forbedre systemers effektivitet og stabilitet i tidligere stillinger.

Tilpasning af CV

Indarbejd eksempler på tidligere roller, hvor du har haft en ledende rolle i standardisering og forbedring af ingeniørpraksis, samt din erfaring med teknologier som React og Python.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Software Engineer på Principal niveau hos Synthesia?

Stillingen indebærer at fokusere på backend-udfordringer i samarbejde med 80 ingeniører, standardisere processer, og bringe R&D teams tættere på Engineering. Du vil have ejerskab over projekter, der kræver iterativ levering og evaluering af arbejdet.

Hvilke kvalifikationer kræves for at blive ansat som Principal Software Engineer hos Synthesia?

Du skal have mindst 10 års erfaring som softwareingeniør, hvoraf mindst 2 år skal være på Senior Staff/Principal niveau. Tidligere ledererfaring er også nødvendig for at kunne drive tekniske initiativer.

Hvad tilbyder Synthesia deres medarbejdere?

Synthesia tilbyder en mulighed for at arbejde med førende brands og teknologier i en hurtigt voksende virksomhed. De tilbyder også en chance for at være en del af en innovativ platform med stor indflydelse på virksomhedens kommercielle mål.

Hvordan er arbejdsmiljøet hos Synthesia?

Arbejdsmiljøet hos Synthesia er præget af innovation og samarbejde, med fokus på at gøre video produktion tilgængeligt for alle. Virksomheden værdsætter tværgående projekter og standardisering af processer.

Hvad er forventningerne til en Principal Software Engineer hos Synthesia?

Du forventes at styre backendudviklingen i den rigtige retning, levere og validere projekter iterativt, og sikre, at Engineering udvikler de nødvendige kapaciteter til fremtidige udfordringer.

Hvilken indflydelse har en Principal Software Engineer på virksomhedens mål?

Du vil evaluere dit eget arbejde ved hjælp af Synthesias dataplatform og rammeværk for at forstå, hvordan dine funktioner påvirker de kommercielle mål, og justere strategien efter behov.

Hvilke teknologier skal man arbejde med hos Synthesia?

Som Principal Software Engineer vil du arbejde end-to-end fra klientapplikationer skrevet i React til en monolitisk backend skrevet i Python, og lede projekter på tværs af flere teams.

Stillinger

Software EngineerBackend EngineerPrincipal Engineer

Lignende jobs