Staff Software Engineer (Golang)

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Staff Software Engineer (Golang)”, “description”: “

Requirements

  • Have extensive experience and a deep understanding of Golang as your main day-to-day programming language
  • Demonstrate a good understanding of containerisation, including the creation of Docker images and managing their lifecycle
  • Be confident in using Linux/Unix operating systems with a focus on edge devices and virtual machines in the cloud
  • Have an automation-first mindset, embracing DevOps CI/CD Pipelines and Infrastructure-as-Code as the default way to deploy your code
  • Possess strong analytical and creative problem-solving abilities
  • Communicate system design and architecture to non-experts and members of other teams concisely while recommending the best approach to solve a given problem
  • Work from the office at least one day per week
  • (Desirable) Integrating code with multiple cloud providers (i.e. AWS, Azure, GCP)
  • (Desirable) Ansible for Infrastructure-as-Code for our deployments
  • (Desirable) Python to understand the AI Solution team's code

What the job involves

  • As a Staff Software Engineer, you will maintain and evolve this essential infrastructure, placing you at the heart of everything we build
  • Provide the tools to build, deploy, and maintain AI solutions using the SeeWare Platform. You will work with a heterogeneous, distributed hardware environment running dynamically configured software to process structured data and address real-world AI challenges
  • Create, deploy, and maintain containerised applications to provide and monitor the end-to-end data flow of our AI solutions
  • Support the scaling of the SeeWare Platform across thousands of stores while adhering to our robust requirements for stability, auditability and control
  • Collaborate with the QA team to ensure your changes are proven before releasing to production

#J-18808-Ljbffr”, “datePosted”: “2026-05-18”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Deepstreamtech”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__435628945__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=19285” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Manchester” } } }
Company: Deepstreamtech
Apply for the Staff Software Engineer (Golang)
Location: Manchester
Job Description:

Requirements

  • Have extensive experience and a deep understanding of Golang as your main day-to-day programming language
  • Demonstrate a good understanding of containerisation, including the creation of Docker images and managing their lifecycle
  • Be confident in using Linux/Unix operating systems with a focus on edge devices and virtual machines in the cloud
  • Have an automation-first mindset, embracing DevOps CI/CD Pipelines and Infrastructure-as-Code as the default way to deploy your code
  • Possess strong analytical and creative problem-solving abilities
  • Communicate system design and architecture to non-experts and members of other teams concisely while recommending the best approach to solve a given problem
  • Work from the office at least one day per week
  • (Desirable) Integrating code with multiple cloud providers (i.e. AWS, Azure, GCP)
  • (Desirable) Ansible for Infrastructure-as-Code for our deployments
  • (Desirable) Python to understand the AI Solution team’s code

What the job involves

  • As a Staff Software Engineer, you will maintain and evolve this essential infrastructure, placing you at the heart of everything we build
  • Provide the tools to build, deploy, and maintain AI solutions using the SeeWare Platform. You will work with a heterogeneous, distributed hardware environment running dynamically configured software to process structured data and address real-world AI challenges
  • Create, deploy, and maintain containerised applications to provide and monitor the end-to-end data flow of our AI solutions
  • Support the scaling of the SeeWare Platform across thousands of stores while adhering to our robust requirements for stability, auditability and control
  • Collaborate with the QA team to ensure your changes are proven before releasing to production

#J-18808-Ljbffr…

Posted: May 18th, 2026