> Markdown version of [/jobs/ext/641048-remote-senior-software-engineer-cheltenham-uk](https://www.wearedevelopers.com/jobs/ext/641048-remote-senior-software-engineer-cheltenham-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). --- # Remote Senior Software Engineer (Cheltenham, UK) - **Company:** VulnCheck - **Location:** Chester, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Cloud Computing, Computer Programming, Extract Transform Load (ETL), Software Debugging, Distributed Systems, Python (Programming Language), Systems Architecture, Software Vulnerability Management, Data Processing, Cyber Threat Analysis, Backend, Build Management, Stream Processing, Data Pipelines, Golang, Microservices - **Published:** June 25, 2026 - **Apply:** https://find.jobs/jobs-near-me/remote-senior-software-engineer-cheltenham-uk-chester-cheshire/2838146628-2/ ## About the Role * 5+ years of experience building and scaling backend systems as a software engineer * Strong programming skills in one or more languages (Python, Go, Java, etc.) * Experience designing distributed systems and working with microservices architectures * Deep understanding of APIs, system design, and cloud infrastructure (AWS preferred) * Experience working with data pipelines, ETL systems, or high-volume data processing * Proven ability to debug and optimize production systems * Strong ownership mindset with the ability to lead projects independently * Excellent communication skills and ability to collaborate cross-functionally, * Experience in cybersecurity, vulnerability management, or threat intelligence * Familiarity with CVE, NVD, KEV, or exploit intelligence datasets * Experience with streaming systems or real-time data processing * Background in high-growth or startup environments ## Description We're looking for a Senior Software Engineer to design, build, and scale the core systems that power VulnCheck's vulnerability intelligence platform. This is a high-impact, hands-on role where you'll own critical services and data pipelines end-to-end-from design through production. You'll play a key role in shaping architecture, improving system performance and reliability, and delivering features that directly impact customers. While you'll help resolve production issues, your focus will be on building durable, scalable solutions that prevent them. This is a 100% remote role but we're primarily looking for candidates based in Cheltenham, United Kingdom. What You'll Do * Design and build scalable backend systems, APIs, and data pipelines * Own services end-to-end, including architecture, development, deployment, and operation * Lead technical design discussions and contribute to system architecture decisions * Write high-quality, maintainable code and drive engineering best practices * Debug complex production issues and implement long-term, scalable solutions * Improve system performance, reliability, and observability across the platform * Partner closely with Product, Data, and other Engineering teams to deliver impactful features * Mentor junior engineers and contribute to a strong engineering culture * Participate in incident response and on-call rotations ## Related Videos - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Answering the Million Dollar Question: Why did I Break Production?](https://www.wearedevelopers.com/videos/1171-answering-the-million-dollar-question-why-did-i-break-production) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)