Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer

West Bromwich
Telestream
Software developer
Posted: 20 October
Offer description

Overview

Senior Software Developer (Distributed Systems) – Hybrid, Bristol, UK

About the Role: We are looking for a Senior Software Developer with a strong background in distributed systems and a passion for media technology. In this role, you will help architect and build the core services that power our high-volume media workflows, from video transcoding and asset management to real-time content delivery and analytics. You will be part of a team developing scalable backend systems that support millions of users consuming content across web, mobile, OTT, and live-streaming platforms. This is an opportunity to work on challenging problems at the intersection of distributed computing and real-time media.


Key Responsibilities

* Design and implement high-throughput, fault-tolerant distributed services using C++, C# and .NET Core.
* Develop scalable distributed systems for media asset ingestion, encoding pipelines, metadata management, and/or playout.
* Work with real-time messaging and streaming technologies (e.g., WebSockets and WebRTC) to enable low-latency experiences.
* Drive performance optimization and service/process resilience.
* Contribute to the full SDLC — from technical planning and architecture to testing and production support.


Required Qualifications

* 5+ years of experience developing high-performance software using C++
* 5+ years of experience developing distributed software solutions in a Linux environment
* Strong understanding of distributed systems design and patterns. Microservices experience applicable in many ways.
* Experience working with high-performance multi-threaded, high-volume data pipelines or real-time media systems.
* Experience with REST APIs, gRPC, or GraphQL.
* Strong knowledge of asynchronous programming, multithreading, and concurrency.
* Experience with building fault-tolerance, distributed systems error handling and high-quality context rich logging for real-time debugging.
* Experience working with SQL databases (e.g., SQL Server, PostgreSQL, MySQL).


Preferred Qualifications

* Experience with software development in a Windows environment using C# and .NET Core
* Experience with media technologies: video/audio codecs, transcoding, HLS/DASH, DRM, MAM/DAM systems.
* Passion for high-performance systems and quality-driven development.


Seniority level

* Mid-Senior level


Employment type

* Full-time


Industries

* Broadcast Media Production and Distribution; Software Development
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Systems software developer-apis/back-end
Birmingham (West Midlands)
Permanent
Reynolds & Reynolds
Software developer
Similar job
Software developer - c# .netcore, typescript
Birmingham (West Midlands)
Permanent
Coburg Banks
Software developer
£60,000 a year
Similar job
Software developer - c# .netcore, angular
Birmingham (West Midlands)
Permanent
Coburg Banks
Software developer
£50,000 a year
See more jobs
Similar jobs
It jobs in West Bromwich
jobs West Bromwich
jobs West Midlands
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in West Bromwich > Senior Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save