> Markdown version of [/jobs/ext/2797636-senior-software-engineer-golang](https://www.wearedevelopers.com/jobs/ext/2797636-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:** Solas It - **Location:** London, UK - **Experience:** Expert - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Big Data, Code Review, Continuous Integration, Python (Programming Language), Machine Learning, NoSQL, Scrum Methodology, SQL Databases, Git, Build Management, Containerization, Kubernetes, Infrastructure Automation Frameworks, Low Latency, Docker, Golang, Microservices - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840570769-senior-software-engineer-golang ## About the Role * Strong production-level experience with Golang and/or Python, and proficiency in SQL * Solid understanding of microservice architecture, containerization (Docker), and orchestration (Kubernetes) * Experience with high-throughput, low-latency systems and handling large data volumes * Familiarity with modern devops workflows: CI/CD, Git, infrastructure as code * Comfortable working with streaming platforms, APIs, and in-memory/NoSQL databases * Interest in or experience with integrating machine learning models into production systems * Strong communication skills and ability to collaborate with engineers, data scientists, and stakeholders * Passion for clean, testable, well-documented code ## Description * Design, develop, and maintain microservices (primarily in Golang) across the full product lifecycle * Debug, enhance, and add features based on performance monitoring and customer needs * Write high-coverage tests (unit, integration, contract, and end-to-end) * Build and deploy using CI/CD pipelines and Git version control * Participate in sprint planning, task estimation, code reviews, and peer development * Ensure application reliability, performance, and scalability * Collaborate with cross-functional teams, including analysts, developers, and product owners * Contribute to architectural decisions and participate in demos and acceptance discussions ## Related Videos - [MLOps and AI Driven Development](https://www.wearedevelopers.com/videos/347-mlops-and-ai-driven-development) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)