> Markdown version of [/jobs/ext/4610558-senior-software-engineer-golang](https://www.wearedevelopers.com/jobs/ext/4610558-senior-software-engineer-golang). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Golang - **Company:** Nearform - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £75,000 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Automation of Tests, Code Review, Databases, Python (Programming Language), Software Construction, Management of Software Versions, Data Storage Technologies, Cloud Platform System, Git, Kubernetes, Software Version Control, Golang - **Published:** November 7, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5956697475 ## About the Role * Significant experience delivering at a Senior Engineer level. Our Seniors typically have at least 6 years' commercial experience. * Practical experience of delivering in an agile environment. * Practical experience and knowledge of developing real-world solutions. * Deep knowledge of Golang. * Working on K8s is essential. * Python experience is highly desirable. * Deep understanding of versioning control tools - e.g. Git. * Testing experience and familiarity with testing tools at all levels, unit, integration and end to end testing. * Practical and real world experience working with databases and cloud environments. * Experience with automation, CI and CD. * Experience building software collaboratively using pull requests and code reviews * Excellent communication and collaboration skills. * Professional proficiency in English., A live coding challenge with one of our trained interviewers. You'll be asked to build a working solution to a problem via screen sharing, demonstrating your Golang, problem-solving ability, and coding best practices in a real-time environment., A conversation with a Hiring Manager focused on your approach to teamwork, client collaboration, and problem-solving in an enterprise development setting. We'll also share more details about Nearform and the potential projects you may join. ## Description As part of our Engineering function, you will work closely with clients to translate complex business requirements into innovative digital products., As a Senior Engineer at Nearform your main task will be designing & building applications using Golang. However as you'll likely work on a variety of projects your responsibilities may also include: * Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team. * Assisting with defining structured practices, especially in source code management, building and deployment. * Designing and implementing data storage solutions. * Optimising performance in applications for maximum speed and scalability. * Getting feedback from users and clients, and building solutions for them. * Assisting with the analysis of client requirements. * Working with and supporting Technical Leaders in project execution and timely delivery. * Collaborating with client teams.