Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Developer

Bauer Media Group

Remote

EUR 55.000 - 80.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

An audio streaming technology company in Hamburg seeks a skilled PHP Developer to enhance their platforms. You'll take on the transition of the Rewind recording platform to production, managing live streams and integrating AWS services. The ideal candidate has over 5 years of PHP and Laravel experience, strong skills in Docker and AWS, and a passion for broadcasting technologies. Flexible working arrangements, generous leave policies and various benefits are provided.

Leistungen

Flexible working
28 Days annual leave
Salary sacrifice schemes
Access to benefits from the Benefits Box

Qualifikationen

  • 5+ years of professional experience with PHP and Laravel.
  • Strong understanding of Laravel best practices and design patterns.
  • Proven ability to write performant MySQL queries.
  • Experience building API-first/headless applications.
  • Proficiency with Docker for local and production environments.
  • Experience managing or scaling AWS environments.

Aufgaben

  • Work on new stream recording platform, transitioning it to production.
  • Capture live streams and generate HLS segments.
  • Evolve architecture from container-based workloads to native AWS services.
  • Support and enhance existing media management products.

Kenntnisse

PHP
Laravel
MySQL
Docker
AWS
Unit Testing
TDD
Functional Testing
OOP Principles

Tools

LiquidSoap
FFMPEG
Jobbeschreibung

SharpStream are audio streaming experts, providing a market-leading intelligent distribution network that enables our clients to stream content. We provide audio content producers with an innovative streaming platform for all live and on-demand audio content, connecting content publishers with users worldwide and delivering billions of listening hours annually.

We enable our clients to distribute, monetise and report their content globally through our cutting-edge platform, while saving them the cost and headache of bespoke tech development.

SharpStream enable clients to maximise commercial and marketing opportunities for their entire content portfolio through a single integration.

The opinions of all SharpStream employees are valued and encouraged. You’ll have control over the approach and direction of your work, and as a result, a unique opportunity to shape the future of audio broadcasting.

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’
  • Frontend: (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)
  • Other: Bash, Python (for lower-level tooling)
What you’ll be doing

We’re taking Rewind, our new stream recording platform, from proof of concept into full production. You’ll be working on a system that spins up on demand recording services using Docker and LiquidSoap, capturing live streams, generating HLS segments, and turning them into scheduled, reliable recordings for customers.

Those recordings are then pushed to where they matter, either into S3 or straight into our own content management platform, forming a critical part of the wider audio delivery pipeline.

This is not a static setup. We’re actively evolving the architecture, including moving from container based workloads to native AWS services. That means real engineering decisions, ownership over how the system matures, and the chance to shape how a production grade streaming platform is built and scaled rather than inheriting something locked down.

If you want hands on work, modern infrastructure, and the opportunity to take something early stage and make it robust, this is very much that role.

In addition, you’ll support and evolve our existing products:

  • 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.

What We’re Looking For
  • 5+ years of professional experience with PHP and Laravel
  • Strong understanding of Laravel best practices, design patterns, and available tools
  • Proven ability to write performant MySQL queries beyond basic Eloquent usage
  • Experience building API-first / headless applications
  • Proficiency with Docker for local and production environments
  • Experience managing or scaling AWS environments (EC2, ECS, ElastiCache, RDS)
  • Passion for writing well-documented, readable, and maintainable code
  • Solid understanding of OOP principles and the SOLID design principles
  • Strong experience with Unit Testing, TDD, and Functional Testing
  • Excellent communication skills - able to explain complex technical topics to non-technical audiences
  • Comfortable contributing to frontend tasks when required
  • An interest in audio or broadcasting technologies
Nice to Haves
  • Experience with Java
  • Familiarity media technologies such as LiquidSoap, FFMPEG, metadata manipulation etc.
  • Familiarity with streaming technologies such as AIS and IceCast
  • Background in audio or broadcast engineering
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.

We are an international employer and equal opportunities are important to us. That's why we welcome everyone in their uniqueness, regardless of . religion, gender, skin color, disability in our house.

We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or a long term health condition, and need us to make any reasonable adjustments or do anything differently during any stage of the recruitment process, please let us know by emailing

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.