About SharpStream
SharpStream are audio streaming specialists, delivering a market‑leading intelligent distribution network for live and on‑demand content. We provide audio creators with an innovative platform that connects publishers to global audiences and delivers billions of listening hours each year.
Our technology enables clients to distribute, monetise and analyse their content worldwide without the cost and complexity of building bespoke solutions.
Through a single integration, SharpStream helps clients unlock commercial and marketing opportunities across their entire audio portfolio.
What makes a standout candidate
We’re looking for someone who can confidently operate in a technically complex, stakeholder-driven environment.
The strongest candidates will bring a mix of relevant domain experience, clear communication, and professional maturity.
In particular, you’ll stand out if you have:
Experience with broadcast or streaming media technologies
- This could include audio or video streaming, live or on-demand systems, or tooling such as Liquidsoap, Icecast, FFmpeg, or similar pipelines. We’re especially interested in experience working with encoding, transcoding, metadata, and media workflows at scale.
- If your background is in adjacent areas (e.g. video streaming platforms, media processing, or audio transcription), we value those transferable skills highly.
Experience working in an enterprise or stakeholder-led environment
- You’ve worked on systems that matter to the business, reported progress to non-technical stakeholders, and understand how to balance technical quality with delivery timelines.
- You’re comfortable managing expectations, navigating competing priorities, and keeping projects moving in a structured, reliable way.
A pragmatic, delivery-focused mindset
- You understand that not everything needs to be perfect on day one. You’re able to make sensible trade-offs, document decisions, and build systems that can evolve over time.
Practical experience running production workloads on AWS
- You’ve worked with AWS in a real-world, production context and understand how cloud infrastructure supports reliable, scalable systems. This might include services such as EC2, S3, IAM, CloudWatch, or managed queues and, more importantly, knowing why and when to use them rather than just how to configure them.
Additional Requirements
- Professional experience with PHP and Laravel, with a strong understanding of best practices & design pattern such as SOLID/DRY.
- A strong understanding of how to design and query databases with performance in mind.
- A strong understanding of Docker and containerisation in both local and production environments and separated concerns i.e. application layer, queue layer etc.
- Comfortable working with a range of programming languages, including lower-level or systems-oriented languages when appropriate
- Passion for writing well-documented, readable, and maintainable code
- Strong experience with Unit Testing, TDD, and Functional Testing
- Comfortable contributing to frontend tasks when required.
Our Tech Stack
Our primary technology stack for applications is generally as follows:
- Backend: Laravel (latest versions, PHP 8+)
- Frontend: Vue.js (2 & 3), Bootstrap, Tailwind, Inertia
- Database: MySQL
- Infrastructure: Docker (local and production), AWS & OVH (we also manage our own infrastructure and data centres across Europe)
- Automation: GitHub Actions, Ansible, Kubernetes & Terraform
- Other: Bash, Python (for lower-level tooling)
What you’ll be doing
You’ll be a significant contributor to a platform that supports audio delivery at scale, with the systems you work on reaching millions of listeners. This is a hands-on engineering role with real ownership and the opportunity to shape critical infrastructure as it matures.
In addition, you’ll support and evolve our existing products:
- Audio Recording Technology: Helping shape the future of our audio recording and compliance pipeline, working on core systems that are designed to scale, evolve, and support long-term growth within our AWS platform.
- TimbreCMS: our media management and streaming platform for audio broadcasters and podcasters, designed to manage on-demand audio recorded or uploaded from radio and podcasting publishers.
- Portal: an API-driven stream management tool used by both SharpStream staff and customers, designed to simplify stream and server management and provide visibility into live operations.
- EdgeCP: a sidecar API application for configuring/managing streaming infrastructure, configuration and monitoring.
You’ll work closely with our Streaming Infrastructure and Customer Success teams to deliver stable, performant, and scalable solutions that directly impact how our clients broadcast to millions of listeners.
Why you'll love working with us
- Home Worker: work from anywhere in the UK, with occasional in-person meetings and social gatherings in London.
- Small, collaborative team: we’re a tight-knit group of builders who value autonomy and ownership.
- TDD-first: we take testing seriously and prioritise clean, well-structured, human-readable code.
- Collaborative environment: architecture decisions are made as a team; everyone has a voice.
- Flexible working: we understand the importance of family and work–life balance.
- Annual Leave: 28 Days + Bank holiday’s as standard.
- Other Benefits: Various salary sacrifice schemes, access to various benefits from our ‘Benefits Box’
The interview process
Stage 1: Meet and greet with the Head of Development
Stage 2: A technical interview with a practical element.
Stage 3: An interview with representatives from Customer Success, our Managing Director, and the Streaming Infrastructure team.