Software Engineer - Go / Terraform (Mid-Senior Level)

Trifork UK
London

About Trifork

Trifork is a global software consultancy helping clients achieve more through modern technology and innovative delivery. With strong foundations across Europe and the US, we’re now scaling our UK operations following a recent group consolidation. Formerly known as OpenCredo within the UK, our UK business is based in London and backed by a growing, passionate team of technologists solving some of the toughest challenges out there.

The Opportunity

We’re seeking a well-rounded mid-to-senior Software Engineer with strong proficiency in Go (Golang) and a solid grounding in DevOps and Infrastructure-as-Code practices to join our consultancy team. While your primary focus initially will be on helping to design, build and maintain Terraform providers for our clients, you’ll also have the opportunity to contribute to a diverse range of software and infrastructure projects across our consultancy portfolio.

This is an excellent role for someone who thrives on problem-solving, enjoys developer tooling, and is comfortable working directly with clients in a delivery-focused environment.

Key Responsibilities

  • Design, build, and maintain Terraform providers using Go and the Terraform Plugin SDK

  • Translate client APIs into Terraform schemas with clarity and developer ergonomics in mind

  • Write robust, well-tested, production-ready Go code

  • Collaborate closely with both internal teams and client stakeholders

  • Help define best practices for infrastructure automation and Terraform development

  • Take part in other software engineering or DevOps projects depending on client needs and your own interests/skills

Your Skills & Experience

  • Strong commercial experience with Go (Golang)

  • Deep familiarity with Terraform (either as a user or provider developer)

  • Solid understanding of Terraform architecture, state, and provider plugin lifecycle

  • Hands-on experience using Terraform in real-world infrastructure projects

  • Confident working with RESTful APIs, modeling resources and their lifecycles

  • Experience with DevOps practices, CI/CD pipelines, and modern cloud platforms

  • Able to write unit/integration tests and work with code review practices

  • Comfortable consulting with clients and working in a professional services setting

Bonus Points For:

  • Prior experience writing or contributing to Terraform providers

  • Involvement in open-source projects or development of developer-focused tools

  • Familiarity with the Terraform Plugin Framework

  • Experience with cloud services such as AWS, GCP, Azure, or HashiCorp tools

  • A keen eye for clean abstractions , developer UX , and systems design

What You’ll Gain

  • A chance to lead the development of client-facing Terraform providers

  • Exposure to a variety of projects across cloud, DevOps, and software engineering domains

  • Flexible remote working environment with a strong engineering culture

  • Opportunity to contribute to open-source tooling and best practices

  • Mentorship from seasoned engineers and collaboration with a close-knit team

We’re looking for someone who:

  • Operates independently and confidently

  • Is comfortable working autonomously without constant direction or hand-holding

  • Has a problem-solving mindset — able to troubleshoot and unblock themselves or others

  • Communicates clearly, but doesn’t overcomplicate

  • Can prioritise and execute pragmatically

  • Works well in fast-moving or ambiguous environments

  • Is team-aware, but able to “just get on with it” when needed

Posted 2025-07-03

Recommended Jobs

Risk and Compliance Officer

QED Legal
London

We are working with a leading London law firm seeking a Risk and Compliance Officer to join their team based in London.In this role, you will play a key part in supporting all aspects of Risk manageme…

View Details
Posted 2025-07-03

Area Manager

Zachary Daniels Recruitment
London

Area Manager | Healthcare Retailer | £70 - £80,000 +package Zachary Daniels is working together with a leading healthcare retailer to recruit for an Area Manager for a high performing and successfu…

View Details
Posted 2025-07-01

Manager, Financial Advisory

Teneo
London

The Role This is an excellent opportunity to work alongside our established team who will support you to utilise and enhance your advisory skills and experience. You will work alongside some of the m…

View Details
Posted 2025-06-07

Social Worker Looked After Children

Liquid Personnel
London

Liquid Personnel are currently looking for an experienced Social Worker for the Looked After Children Team to join our clients in Waltham Forest. Bursting with culture, energy, and opportunity, th…

View Details
Posted 2025-05-19

Senior Cloud Architect - Azure

UBDS Group
London

Joining our Cloud Platforms team, you will operate in a technical role, working predominately with Microsoft Azure to help our clients create agile, scalable and cutting edge technology solutions. Yo…

View Details
Posted 2025-05-19

Procurement Category Manager - Home Claims

Hastings Direct
London

Job Title: Procurement Category Manager - Home Claims Location: Leicester, London or Bexhill (Hybrid) Welcome to Hastings Direct - Pam Angel - HR Director We're a…

View Details
Posted 2025-07-02

Senior Platform Engineer

Sano Genetics
London

&##129516; About Sano Mission; what we do ~ accelerating the world’s transition to personalised medicine Purpose; why we do it ~ to speed up development of life-saving treatments for tho…

View Details
Posted 2025-07-11

Surgical First Assistant

Linq Healthcare
London

Surgical First Assistant - Cosmetics Up to £56,000 Central London Full-Time, Permanent This state of the art private hospital are looking for a dedicated SFA to join its friendly and sup…

View Details
Posted 2025-07-01

Team Assistant, Programming

BritBox International
London

Job Title: Team Assistant, Programming Location: London  Company: BritBox International Reporting to: SVP, Group Editorial & Content Contract Type: Permanent  About Us Welcome …

View Details
Posted 2025-06-06

Legal Project Management Coordinator in London Area

London

Job description ROLE OVERVIEW // We are recruiting for a Legal Project Management Coordinator to join the Legal Project Management team. The Legal Project Management Co-ordinator will work …

View Details
Posted 2025-07-06