VulnCheck is transforming vulnerability intelligence by helping security teams act faster and with more confidence. They are seeking a Senior Software Engineer to design, build, and scale the core systems of their vulnerability intelligence platform, focusing on high-quality solutions that enhance system performance and reliability.
Responsibilities:
- 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
Requirements:
- 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