Remote Senior Software Engineer
Vulncheck
Cheltenham, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 84KJob location
Remote
Cheltenham, United Kingdom
Tech stack
Java
API
Amazon Web Services (AWS)
Cloud Computing
Computer Security
Computer Programming
ETL
Software Debugging
DevOps
Distributed Systems
Python
Systems Architecture
Software Vulnerability Management
Data Processing
Cyber Threat Analysis
Backend
Build Management
Stream Processing
Data Pipelines
Microservices
Job description
- 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
Technologies:
- AWS
- Backend
- Cloud
- ETL
- Java
- Python
- Security
- microservices
- DevOps
Requirements
- 5+ years of experience building and scaling backend systems as a software engineer
- Strong programming skills in one or more languages such as Python, Go, or Java
- Experience designing distributed systems and working with microservices architectures
- Deep understanding of APIs, system design, and cloud infrastructure, with 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
- Preferred: experience in cybersecurity, vulnerability management, or threat intelligence
- Preferred: familiarity with CVE, NVD, KEV, or exploit intelligence datasets
- Preferred: experience with streaming systems or real-time data processing
- Preferred: background in high-growth or startup environments
About the company
We are VulnCheck, a cybersecurity company transforming vulnerability intelligence by helping security teams act faster and with more confidence. Our platform delivers early, high-quality exploit intelligence, deep asset correlation, and contextual insights to help organizations stay ahead of emerging threats. This is a full-time Senior Software Engineer role on our Product & Engineering team, working remotely from Cheltenham, UK, with a primary preference for candidates based in Cheltenham, United Kingdom. We offer unlimited PTO, a 401k plan with company match, comprehensive healthcare coverage, generous paid parental leave, a remote-friendly environment with flexibility, cell phone and internet expense reimbursement, ongoing professional development, and opportunities for career advancement within a fast-growing team. We were founded in 2021 in Lexington, Massachusetts, and our team brings over two decades of cybersecurity experience. We offer a transparent, collaborative,
supportive culture and are proud to be an equal opportunity employer committed to inclusion and reasonable accommodations.
last updated 27 week of 2026