Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailTrifork is a global software consultancy helping clients achieve more through modern technology and innovative delivery. With strong foundations across Europe and the US were 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.
Were 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 youll 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.
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
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
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
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
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 doesnt 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
Full Time