Software Engineer
Software Engineer
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.