> Markdown version of [/jobs/ext/2727432-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2727432-senior-software-engineer). 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 - **Company:** Insight - **Location:** London, UK - **Experience:** Expert - **Salary:** £57,852.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Big Data, Code Review, Continuous Integration, Software Debugging, DevOps, Python (Programming Language), Machine Learning, NoSQL, Service Design, SQL Databases, Data Streaming, Kubernetes Helm Charts, Git, Containerization, Integration Tests, Kubernetes, Low Latency, Software Version Control, Golang, Microservices - **Published:** September 5, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5870922482 ## About the Role Work collaboratively in a team environment with a strong focus on delivering solutions for real-world problems. - Demonstrate proficiency in Python/Golang and SQL in production settings, with a willingness to learn new technologies. - Experience with large data volumes, high throughput, and low latency systems. - Familiarity with modern service design, containers, orchestration, streaming platforms, APIs, and in-memory/NoSQL stores. - Comfortable in a DevOps-driven workflow, including CI/CD and evolving development processes. - Communicate effectively with a range of technical and non-technical stakeholders. - Adhere to best practices in code review, version control, and change control, especially in scale-up environments. - Experience optimizing solutions within technology constraints. - Interest or experience in deploying machine learning technologies to production. ## Description Develop and maintain microservices primarily using Golang, with a focus on reliability and resilience. - Design, build, debug, and enhance features; improve performance and resolve bugs iteratively. - Containerize services for deployment on Kubernetes (k8s) environments using Helm charts. - Gain and apply a comprehensive understanding of end-to-end technical architecture and dependencies. - Write high-coverage tests, including unit, contract, end-to-end, and integration tests. - Manage code with Git and utilize CI/CD pipelines for building, testing, and deployment. - Build, test, and deploy remotely to various environments, including local and lower-level environments. - Review and improve team members' code for performance, readability, and correctness; contribute to code design and process discussions. - Report status updates and manage risks for assigned applications/services. - Participate in demos and acceptance discussions with cross-functional teams (analysts, developers, product owners). - Assist with task planning, estimation, and sprint-based workflow activities. - Take ownership of delivery tasks including design, development, testing, deployment, configuration, and documentation to meet business requirements. ## Related Videos - [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) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## 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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)