Senior Software Engineer in City of London

Senior Software Engineer in City of London

City of London Full-Time 60000 - 80000 € / year (est.) Home office (partial)
5

At a Glance

  • Tasks: Build and support scalable backend services for a major streaming platform.
  • Company: Join a leading media company with a focus on innovation.
  • Benefits: Competitive rates, hybrid work model, and opportunities for career growth.
  • Other info: No CV needed to apply; quick interview process available.
  • Why this job: Make a real impact from day one in a high-scale environment.
  • Qualifications: Strong backend engineering experience, preferably in Python and microservices.

The predicted salary is between 60000 - 80000 € per year.

Contract to Permanent

Hybrid (London)

Rates negotiable

Most backend systems look fine on paper until they hit production. This role is about building services that actually work at scale, under real user demand.

Why This Role

  • Leading major media/streaming end client
  • Real production impact from day one
  • Solving practical backend challenges in a high-scale environment

The Company / Product

You’ll be working on a large-scale platform used by millions, helping build and support backend services that power critical parts of a streaming ecosystem.

What You’ll Be Working On

  • Building and supporting APIs and microservices in production
  • Developing backend systems using Python + AWS (Lambda, API Gateway, S3, DynamoDB)
  • Working with event-driven systems (Kafka, SNS/SQS, etc.)
  • Supporting and improving existing production systems
  • Debugging real-world issues and keeping systems stable at scale
  • Collaborating within an existing team + codebase (pragmatic engineering)

Tech Stack

  • Python
  • AWS (Lambda, API Gateway, S3, DynamoDB, IAM)
  • Event-driven systems (Kafka, SNS/SQS)
  • Databases (Postgres, DynamoDB, Couchbase)
  • CI/CD (Concourse, Git workflows)
  • Observability (Prometheus, Grafana, CloudWatch)

What You’ll Bring

  • Strong backend engineering experience (Python preferred)
  • Experience building and supporting microservices in production
  • Good understanding of event-driven architectures
  • Ability to debug and support live systems effectively
  • Comfortable working in fast-moving teams with minimal hand-holding

Ideal Profiles

  • Mid–Senior Backend Engineers with strong production exposure
  • Engineers used to working in existing systems (not just greenfield)
  • Profiles from streaming, SaaS, or high-traffic platforms (This is not a pure greenfield build — it’s about making real systems better and keeping them running)

No CV needed to start just reach out and we’ll take it from there. If you want to move quickly, I can get you in front of the team this week.

Senior Software Engineer in City of London employer: 5V Video

Join a leading media and streaming company in London, where you'll have the opportunity to make a real impact from day one by building and supporting backend services that power a platform used by millions. With a collaborative work culture that values pragmatic engineering and offers strong growth opportunities, this role is perfect for those looking to tackle practical challenges in a high-scale environment while enjoying the benefits of a hybrid working model.

5

Contact Detail:

5V Video Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in City of London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work in media or streaming. A personal introduction can make all the difference when you're trying to land that Senior Software Engineer role.

Tip Number 2

Show off your skills! If you’ve got a GitHub or portfolio showcasing your backend projects, make sure to share it. Real-world examples of your work with Python and AWS will catch the eye of hiring managers.

Tip Number 3

Prepare for technical chats! Brush up on your knowledge of microservices and event-driven architectures. Be ready to discuss how you've tackled real-world issues in production systems during interviews.

Tip Number 4

Apply through our website! It’s the quickest way to get noticed. We’re keen to see candidates who are ready to jump into a fast-paced environment and make an impact from day one.

We think you need these skills to ace Senior Software Engineer in City of London

Backend Engineering
Python
AWS (Lambda, API Gateway, S3, DynamoDB, IAM)
Microservices
Event-Driven Architectures
Debugging
Production Support

Some tips for your application 🫡

Show Your Passion for Backend Engineering:When writing your application, let us see your enthusiasm for backend systems. Share specific examples of projects where you've built or supported APIs and microservices, especially in high-scale environments. This will help us understand your experience and how you can contribute to our team.

Highlight Your Problem-Solving Skills:We want to know how you tackle real-world issues! Include details about challenges you've faced in production systems and how you resolved them. This will demonstrate your ability to keep systems stable at scale, which is crucial for this role.

Be Clear About Your Tech Stack Experience:Make sure to mention your familiarity with Python, AWS, and event-driven architectures. We’re looking for engineers who can hit the ground running, so showcasing your technical skills will definitely catch our eye!

Apply Through Our Website:Remember, no CV is needed to start! Just reach out through our website, and we’ll take it from there. This makes the process quicker and easier for both of us, so don’t hesitate to get in touch!

How to prepare for a job interview at 5V Video

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and AWS. Brush up on your knowledge of APIs, microservices, and event-driven systems like Kafka. Being able to discuss these topics confidently will show that you’re ready to hit the ground running.

Prepare Real-World Examples

Think of specific instances where you've built or supported backend systems in production. Be ready to share challenges you faced, how you debugged issues, and the impact of your work. This will demonstrate your practical experience and problem-solving skills.

Understand the Company’s Needs

Research the company and its streaming platform. Understand their user base and the scale at which they operate. This knowledge will help you tailor your answers to show how you can contribute to their goals and improve existing systems.

Show Your Collaborative Spirit

Since this role involves working within an existing team and codebase, be prepared to discuss your experience collaborating with others. Highlight any past experiences where teamwork led to successful outcomes, and express your willingness to adapt and learn from your peers.