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
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.