drjobs Software Engineer – Go / Terraform (Mid–Senior Level)

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

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

London - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 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.

The Opportunity

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.

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 Youll 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

Were 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 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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.