Enable job alerts via email!

Senior Software Engineer - GO

Telestream, Inc.

Bristol

On-site

GBP 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Job summary

A technology company in video solutions is seeking a Senior Software Engineer in Bristol, UK. You will design and maintain cloud-based software applications using Go, collaborate with cross-functional teams, and utilize cloud platforms and container orchestration tools. Candidates should have at least 5 years of software engineering experience and a strong understanding of distributed systems. Join a collaborative environment to drive innovation in video technology.

Qualifications

  • Minimum of 5 years of software engineering experience, with a strong focus on Go.
  • Hands-on experience with cloud platforms and container orchestration tools.
  • Solid understanding of distributed systems and microservices architecture.

Responsibilities

  • Design, develop, and maintain scalable, cloud-based software applications using Go.
  • Lead the design and implementation of distributed systems.
  • Collaborate with teams to define project requirements.

Skills

Go (Golang)
Cloud platforms (AWS, GCP, Azure)
Kubernetes
Distributed systems
Problem-solving
Communication skills

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Cassandra
Elasticsearch
Cockroach DB
Job description
Overview

Senior Software Engineer — Bristol, UK

About Telestream For over 20 years, Telestream has been at the forefront of digital video innovation, transforming the way video is created, processed, and delivered. Our world-class live and on-demand video tools and workflow solutions enable businesses and consumers to streamline operations, reach broader audiences, and maximize the value of their media content.

Trusted by industry leaders like CBS, BBC, CNN, FOX, Comcast, and MTV, we continue to grow in the rapidly evolving digital video landscape. Join our team and help shape the future of video technology.

Responsibilities
  • Design, develop, and maintain scalable, cloud-based software applications using Go (Golang)
  • Lead the design and implementation of distributed systems from the ground up.
  • Collaborate with engineers, product managers, and stakeholders to define project requirements and deliverables.
  • Write clean, efficient, and maintainable code that adheres to industry best practices.
  • Conduct code reviews and provide mentorship to team members.
  • Utilize cloud platforms (e.g., AWS, GCP, or Azure) and container orchestration tools like Kubernetes to deploy and manage applications.
Required Skills and Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of software engineering experience, with a strong focus on Go (Golang).
  • Hands-on experience with one of these tools: Cassandra, Elasticsearch or Cockroach DB.
  • Proficiency in cloud platforms (AWS, GCP, or Azure) and container orchestration tools such as Kubernetes.
  • Solid understanding of distributed systems and microservices architecture.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, both written and verbal.
  • Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
Nice to Have
  • Familiarity with digital media technologies, including video codecs and container formats.
Why Join Telestream?

At Telestream, you'll work alongside some of the brightest minds in the industry, tackling complex challenges in the fast-moving digital video space. You'll have the opportunity to shape the future of video technology while advancing your career in a collaborative and supportive environment. If you're ready to drive innovation in cloud-native video solutions, apply today.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs