Lead Software Engineer C++ Media Broadcasting in London

Lead Software Engineer C++ Media Broadcasting in London

London Full-Time 43200 - 72000 € / year (est.) No home office possible
Client Server

At a Glance

  • Tasks: Lead the development of innovative broadcasting software and mentor a talented team.
  • Company: Market-leading media software house with a focus on collaboration and innovation.
  • Benefits: Competitive salary up to £95k, pension, life assurance, and cycle-to-work scheme.
  • Other info: Remote-first policy allows you to work from anywhere in the UK.
  • Why this job: Join a dynamic team and make an impact in the world of media broadcasting.
  • Qualifications: Strong C++ skills, knowledge of broadcasting tech, and leadership experience.

The predicted salary is between 43200 - 72000 € per year.

Are you an experienced C++ Software Engineer with a strong knowledge of broadcasting systems? You could be progressing your career in a hands‑on, technical leadership role at a market‑leading media software house. The flagship product is a pseudo‑real‑time multi‑threaded iTV broadcasting application that enables television broadcasters worldwide to automate playout, handle acquisition, allow low and high resolution editing and manage assets.

As a Lead Software Engineer you will design and implement new features and improvements on the core automation playout/scheduling software, working across the full software development lifecycle. As a senior member of the team you'll mentor others and act as a champion for development techniques, promoting the use of reviews, latest technologies, tools and techniques whilst working with a modern technology stack including C++17 / C++20.

Location / WFH: Remote first policy – you can work from home from anywhere in the UK.

About you:

  • Strong knowledge of media broadcasting technology
  • Strong C++ development skills, working with C++ 11 / C++ 17, moving to C++20
  • Hands‑on technical leadership, happy to develop and mentor others and provide project leadership
  • Good knowledge of SQL
  • QT experience
  • Strong analytical and problem‑solving skills
  • Understanding of software engineering best practices and CS fundamentals such as OOP, data structures, design patterns
  • Collaborative with excellent communication and stakeholder management skills

What's in it for you:

  • Salary up to £95k
  • Pension
  • Life Assurance
  • Perks such as cycle‑to‑work scheme

Apply now to find out more about this Lead Software Engineer / Developer (C++ QT Media Broadcasting Software) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Lead Software Engineer C++ Media Broadcasting in London employer: Client Server

Join a leading media software house that champions innovation and collaboration, offering a remote-first work environment across the UK. As a Lead Software Engineer, you'll not only advance your technical skills but also enjoy a supportive culture that prioritises mentorship and professional growth, alongside competitive benefits like a generous salary, pension, and life assurance. Embrace the opportunity to work with cutting-edge technology while contributing to a diverse and inclusive workplace.

Client Server

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Software Engineer C++ Media Broadcasting in London

Tip Number 1

Network like a pro! Reach out to your connections in the media broadcasting field and let them know you're on the lookout for opportunities. You never know who might have the inside scoop on a Lead Software Engineer role.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your C++ projects, especially those related to media broadcasting. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on your C++ knowledge and software engineering best practices. Practice coding challenges and be ready to discuss your past projects and how you've tackled complex problems.

Tip Number 4

Apply through our website! We make it easy for you to submit your application directly, and you'll be one step closer to landing that Lead Software Engineer position. Don't miss out on this opportunity!

We think you need these skills to ace Lead Software Engineer C++ Media Broadcasting in London

C++ Development
C++11
C++17
C++20
Media Broadcasting Technology
SQL
QT

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your C++ skills and experience with media broadcasting systems. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!

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 leadership experience can benefit our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Technical Skills:When filling out your application, be specific about your technical expertise, especially with C++17/20 and SQL. We’re looking for someone who can hit the ground running, so let us know what tools and techniques you’re familiar with.

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’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Client Server

Know Your C++ Inside Out

Make sure you brush up on your C++ skills, especially with C++11, C++17, and the upcoming C++20 features. Be ready to discuss specific projects where you've implemented these versions, and how they improved performance or functionality in your previous roles.

Showcase Your Broadcasting Knowledge

Familiarise yourself with the latest trends and technologies in media broadcasting. Be prepared to discuss how you've applied your knowledge in real-world scenarios, particularly in automation and scheduling software, as this will demonstrate your relevance to the role.

Demonstrate Leadership Skills

As a Lead Software Engineer, you'll need to show that you can mentor and lead a team. Prepare examples of how you've successfully guided others in past projects, and be ready to discuss your approach to fostering collaboration and innovation within a team.

Prepare for Problem-Solving Questions

Expect technical questions that test your analytical and problem-solving skills. Practice coding challenges or system design problems related to broadcasting systems, and be ready to explain your thought process clearly and concisely during the interview.