Lead Software Engineer, back end (L5/6)
Lead Software Engineer, back end (L5/6)

Lead Software Engineer, back end (L5/6)

Full-Time 100000 - 100000 £ / year (est.) Home office possible
The Hub/Danske Bank

At a Glance

  • Tasks: Lead end-to-end software development, managing feature releases and shaping product direction.
  • Company: Join Synthesia, a pioneering company in AI-powered video generation.
  • Benefits: Competitive salary starting at €100,000, stock options, and 25 days of leave.
  • Other info: Remote role available for EU, UK, or Switzerland residents only.
  • Why this job: Make a real impact in a high-performing team while working remotely.
  • Qualifications: 7+ years in software engineering with leadership experience preferred.

The predicted salary is between 100000 - 100000 £ per year.

What you’ll do at Synthesia: You will work end-to-end, contributing to our client application written in React and our monolithic backend written in Python, and managing the safe release of your features to our customer base. You will have sole ownership of projects that span months, requiring you to have the ability to break a problem down into small steps that can be delivered and validated iteratively. You will work directly with the product manager responsible for your project, meaning that you will be expected to ideate and focus on the commercial problem that you’re solving, and you will have the opportunity to shape the direction of the product. 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 the team, 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 6‑12 months’ time.

What we’re looking for: At least seven (7) years of experience as a software engineer, at least 3 on the senior/lead level. You have experience in a high‑performing engineering team 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. BE only experience is OK if you are happy to occasionally help out with FE. Relevant engineering experience for a team building an enterprise‑grade SaaS product delivering AI‑powered video generation; billing systems, experimentation platforms, video delivery systems, online editors, real‑time collaboration and so on. Strong alignment with commercial success. Previous leadership experience of smaller teams is a plus.

Other Important Info: This is a remote role from an EU country, UK or Switzerland. The salary starts at EUR/GBP/CHF 100,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.

Lead Software Engineer, back end (L5/6) employer: The Hub/Danske Bank

At Synthesia, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to take ownership of their projects and drive meaningful impact. As a Lead Software Engineer, you will enjoy competitive compensation, including a robust stock option plan, and the flexibility of remote work from an EU country, UK, or Switzerland. With a strong emphasis on professional growth and collaboration, we provide ample opportunities for you to shape the future of our AI-powered video generation products while enjoying a generous leave policy and a supportive team environment.
The Hub/Danske Bank

Contact Detail:

The Hub/Danske Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer, back end (L5/6)

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who might know someone at Synthesia. A friendly chat can sometimes lead to a referral, which is a great way to get your foot in the door.

✨Tip Number 2

Prepare for the interview by understanding Synthesia's products and their impact on the market. Show us that you’re not just a tech whiz but also someone who gets the commercial side of things. Bring ideas to the table about how you can contribute to their goals!

✨Tip Number 3

Practice your problem-solving skills! Be ready to break down complex issues into manageable steps during technical interviews. We love seeing candidates who can think critically and iteratively, just like you would in a real project.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re genuinely interested in being part of the team at Synthesia.

We think you need these skills to ace Lead Software Engineer, back end (L5/6)

Python
React
End-to-End Development
Project Ownership
Iterative Problem Solving
Data Pipeline Evaluation
Commercial Awareness
Enterprise-grade SaaS Development
Leadership Experience
Back End Development
Collaboration Tools
Scalability
High-Performing Engineering Team Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Lead Software Engineer role. Highlight your back-end expertise, especially in Python, and any leadership experience you've had. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your past experiences have prepared you for the challenges at Synthesia. We love seeing your personality come through, so don’t hold back!

Showcase Your Projects: If you've worked on relevant projects, make sure to mention them! Whether it's an enterprise-grade SaaS product or something else that demonstrates your skills, we want to know what you've built and how it relates to what we do at Synthesia.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at The Hub/Danske Bank

✨Know Your Tech Stack

Make sure you’re well-versed in Python and any relevant back-end technologies. Brush up on your knowledge of React too, as they might ask how you can contribute to the front end. Being able to discuss your experience with enterprise-grade SaaS products will definitely give you an edge.

✨Demonstrate Problem-Solving Skills

Prepare to showcase how you've broken down complex problems into manageable tasks in your previous projects. Think of specific examples where you iteratively delivered features and validated them, as this aligns perfectly with what they’re looking for.

✨Align with Commercial Objectives

Understand the commercial impact of your work. Be ready to discuss how your engineering decisions have contributed to business goals in the past. This shows that you’re not just a techie but also someone who thinks about the bigger picture.

✨Show Leadership Potential

Even if you haven’t led a large team, highlight any experience you have mentoring others or leading smaller projects. Synthesia values leadership, so demonstrating your ability to guide and inspire others will be a big plus.

Lead Software Engineer, back end (L5/6)
The Hub/Danske Bank

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>