> Markdown version of [/jobs/ext/2051140-go-software-engineer-uk](https://www.wearedevelopers.com/jobs/ext/2051140-go-software-engineer-uk). 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). --- # Go Software Engineer (UK) - **Company:** Sophos Plc - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £44,787.0 - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Artificial Intelligence, Code Coverage, Software Quality, Code Review, Cyber Security, Cursor (Graphical User Interface Elements), Software Debugging, Programming Tools, Software Engineering, TypeScript, GitHub Copilot, ReactJS, Code Structure, Backend, AngularJS, Front End Software Development - **Published:** August 14, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5841989168 ## About the Role * Commercial experience in software engineering, ideally around 5-8 years, with strong practical experience in Go. Experience with TypeScript would be advantageous * Strong experience building and maintaining backend services, preferably in Go, and familiarity with TypeScript and a modern frontend framework such as Angular or React. * Ability to own and deliver well-defined feature work, consistently meeting agreed timelines and quality standards. * Experience writing maintainable, well-tested code, participating in design and code reviews, and contributing to process and quality improvements within the team. * Good understanding of software design, debugging, testing, and operational support in production environments. * Strong problem-solving skills, sound engineering judgement, and the ability to identify risks, resolve ambiguity, and work effectively with other teams when needed. * Experience mentoring or supporting less experienced engineers, contributing positively to team collaboration, and using modern developer tooling, including AI-assisted coding tools such as GitHub Copilot or Cursor, to improve development efficiency and code quality would be advantageous ## Description We are seeking a Senior Software Engineer to join our Managed Services and Emerging Technology Group. The successful candidate will bring strong hands-on experience in Go, ideally alongside experience in TypeScript, to design, build, ship, and support reliable software within a collaborative engineering team. This role is suited to an engineer who can lead complex feature and service delivery end to end, contribute to technical direction and engineering standards, mentor less experienced engineers, and make effective use of modern developer tooling, including AI-assisted tools, while continuing to strengthen our frontend and backend platforms. What You Will Do * Design, develop, test, deploy, and maintain complex software features and services, primarily in Go, with opportunities to contribute to TypeScript-based systems where needed. * Take ownership of the full lifecycle of your work, including technical design, implementation, testing, production support, defect resolution, and iterative improvement. * Lead the delivery of well-defined projects or complex features, breaking work into clear tasks, managing technical risks, and driving execution to agreed timelines and quality standards. * Contribute to design and architecture discussions, helping improve system structure, maintainability, scalability, and operational resilience. * Participate in and lead peer reviews of code, designs, documentation, and test cases, while using modern developer tooling, including AI-assisted tools where appropriate, to improve development efficiency, code quality, and team outcomes. * Support the systems your team owns, including contributing to production support, incident response, and on-call activity where needed, while improving the team development experience and delivery practices through better tooling, test coverage, code structure, observability, continuous improvement, and support for junior engineers through mentoring and knowledge sharing., advocacy · Annual charity and fundraising initiatives and volunteer days for employees to support local communities · Global employee sustainability initiatives to reduce our environmental footprint · Global fitness and trivia competitions to keep our bodies and minds sharp · Global wellbeing days for employees to relax and recharge · Monthly wellbeing webinars and training to support employee health and wellbeing Our Commitment To You We're proud of the diverse and inclusive environment we have at Sophos, and we're committed to ensuring equality of opportunity. We believe that diversity, combined with excellence, builds a better Sophos, so we encourage applicants who can contribute to the diversity of our team. All applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, sex, gender reassignment, marital status, race, religion or belief, color, age, military veteran status, disability, pregnancy, maternity or sexual orientation. We want to give you every opportunity to show us your best self, so if there are any adjustments we could make to the recruitment and selection process to support you, please let us know. Data Protection If you choose to explore an opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Privacy Policy and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos. If you would like Sophos to delete or update your details at any time, please follow the steps set out in the Privacy Policy describing your individual rights. For more information on Sophos' data protection practices, please consult our Privacy Policy Cybersecurity as a Service Delivered | SophosWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. ## Related Videos - [Security Blindspots and How to Learn About Them - Anna Oliveira](https://www.wearedevelopers.com/videos/1754-security-blindspots-and-how-to-learn-about-them-anna-oliveira) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119)