At a Glance
- Tasks: Build and support scalable backend services for a major media streaming platform.
- Company: Join a leading tech company transforming the streaming experience.
- Benefits: Competitive pay, flexible hybrid work, and opportunities for professional growth.
- Other info: No CV needed to apply; quick interview process available.
- Why this job: Make a real impact from day one in a fast-paced environment.
- Qualifications: Experience in backend engineering, especially with Python and microservices.
The predicted salary is between 50000 - 70000 £ 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.
Software Engineer* in City of London employer: 5V Video
Contact Detail:
5V Video Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land 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 friendly chat can lead to opportunities that aren’t even advertised yet.
✨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 can speak volumes about your capabilities.
✨Tip Number 3
Prepare for technical chats! Brush up on your Python and AWS knowledge, and be ready to discuss how you’ve tackled production issues in the past. We want to see how you think on your feet!
✨Tip Number 4
Don’t hesitate to apply through our website! It’s quick and easy, and we’re keen to get you in front of the team. The sooner you reach out, the sooner we can help you land that dream role!
We think you need these skills to ace Software Engineer* in City of London
Some tips for your application 🫡
Show Your Passion for Backend Engineering: When you're 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. We love to see how you tackle real-world challenges!
Highlight Your Experience with Our Tech Stack: Make sure to mention your experience with Python and AWS, as well as any event-driven systems like Kafka. We want to know how you've used these technologies in production, so don't hold back on the details. This will help us understand how you can contribute from day one!
Be Pragmatic and Collaborative: Since you'll be working within an existing team and codebase, it's important to showcase your ability to collaborate effectively. Talk about times when you've worked in fast-moving teams and how you’ve contributed to improving existing systems. We value teamwork and practical engineering solutions!
Apply Through Our Website for a Quick Response: We encourage you to apply through our website to get the ball rolling. No CV needed to start, just reach out! If you want to move quickly, we can get you in front of the team this week. Let's make it happen together!
How to prepare for a job interview at 5V Video
✨Know Your Tech Stack
Make sure you’re familiar with the tech stack mentioned in the job description, especially Python and AWS services like Lambda and DynamoDB. Brush up on your knowledge of event-driven architectures and be ready to discuss how you've used these technologies in past projects.
✨Prepare for Real-World Scenarios
Since this role involves debugging real-world issues, think of specific examples where you’ve solved production problems. Be prepared to explain your thought process and the steps you took to ensure system stability under user demand.
✨Show Your Collaborative Spirit
This position requires working within an existing team and codebase. Highlight your experience collaborating with others, especially in fast-paced environments. Share examples of how you’ve contributed to team success and improved existing systems.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about the challenges they face with their backend systems or how they measure success in their production environment. This shows you’re engaged and thinking critically about the role.