At a Glance
- Tasks: Design and maintain back-end services using Go while improving system performance.
- Company: Join VulnCheck, a leader in cybersecurity intelligence solutions.
- Benefits: Competitive pay, flexible remote work, and continuous learning opportunities.
- Why this job: Make a real impact in cybersecurity and shape industry standards.
- Qualifications: Experience in Go programming and a passion for cybersecurity.
- Other info: Dynamic environment with excellent growth and advancement potential.
The predicted salary is between 36000 - 60000 £ per year.
VulnCheck delivers next-generation exploit and vulnerability intelligence solutions for enterprise, Government and product teams to prevent large-scale remote code execution events with better, faster exploit data, massive-scale real-time monitoring and predictively-built detection artifacts. VulnCheck’s 300M+ unique data from 400+ sources points help vulnerability management and response teams outpace adversaries - autonomously.
VulnCheck is looking for a Senior Software Engineer with a background in Go software development. This role is a Senior level position.
This is a 100% remote role but we're primarily looking for candidates in Cheltenham, United Kingdom.
Why Join VulnCheck?
- VulnCheck stands behind its mission to influence how organizations worldwide understand, assess, and remediate security vulnerabilities - and to deliver intelligence-based solutions that change the world.
- You’ll be joining a collaborative, supportive environment that values intellectual curiosity, technical mastery, and personal growth.
- Leverage your expertise: Work on cutting-edge threat intelligence initiatives that matter, alongside the top domain experts in the field.
- Shape the industry: Influence how vulnerabilities are classified, scored, mapped, and remediated at scale for enterprise customers and for the entire cybersecurity industry.
- Grow your impact: Collaborate with global partners, lead high-visibility projects, and drive standards across the security community.
- Innovate and explore: Conduct research and develop tools for automating and improving vulnerability enrichment and mapping.
Key Responsibilities
- Design, build, and maintain back-end services using Go.
- Improve the performance and scalability of our system.
- Be responsible for pragmatic technical decision-making to ensure we're delivering high quality software as quickly as possible.
- Make incremental improvements and simplifications to our system’s architecture to improve development velocity, scalability, and deployment resilience.
- Work collaboratively with Product Management to ensure a delightful customer experience.
Required Qualifications
- Prior experience with Go and an enjoyment of programming in Go.
- Strong interest in Cybersecurity.
- Experience working on technical projects remotely, alone, and on small teams.
- Strong communication and collaboration skills with engineers and stakeholders.
Preferred Qualifications
- Prior Cybersecurity work experience (at a vendor or in Government).
- Experience working on big data problems and ETL pipelines.
Competitive compensation package. Flexible work arrangements with the option to work remotely 100% of the time. Dynamic work environment with opportunities for growth and advancement. Access to continuous learning and development programs.
Ready to move from enabling the ecosystem to leading its evolution? Apply now and help us protect what matters most!
Sr. Software Engineer (Cheltenham UK) employer: VulnCheck
Contact Detail:
VulnCheck Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr. Software Engineer (Cheltenham UK)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already at VulnCheck. A friendly chat can open doors and give you insider info on what they're really looking for.
✨Tip Number 2
Show off your skills! If you've got a GitHub or portfolio, make sure to highlight it. Share projects that showcase your Go expertise and any cool cybersecurity work you've done.
✨Tip Number 3
Prepare for the interview by brushing up on common Go programming challenges and cybersecurity concepts. We want to see how you think and solve problems, so practice articulating your thought process.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Sr. Software Engineer (Cheltenham UK)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Go and any relevant cybersecurity projects. We want to see how your skills align with what we do at VulnCheck, so don’t hold back on showcasing your achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about cybersecurity and how you can contribute to our mission. Keep it engaging and personal – we love getting to know the real you.
Showcase Your Remote Work Experience: Since this role is fully remote, let us know about your previous remote work experiences. Highlight how you’ve successfully collaborated with teams from afar and any tools you’ve used to stay connected and productive.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at VulnCheck
✨Know Your Go
Make sure you brush up on your Go programming skills before the interview. Be ready to discuss your past projects and how you've used Go to solve problems, especially in a cybersecurity context. This will show that you're not just familiar with the language but can also apply it effectively.
✨Understand Cybersecurity Fundamentals
Since VulnCheck is all about vulnerability intelligence, having a solid grasp of cybersecurity principles is crucial. Familiarise yourself with common vulnerabilities, threat models, and how they relate to software development. This knowledge will help you engage in meaningful discussions during the interview.
✨Showcase Remote Work Experience
As this role is fully remote, be prepared to talk about your experience working in remote teams. Highlight any tools or strategies you use to stay productive and communicate effectively with team members. This will demonstrate that you can thrive in a remote work environment.
✨Ask Insightful Questions
Prepare some thoughtful questions about VulnCheck's projects, team dynamics, and future goals. This shows your genuine interest in the company and helps you assess if it's the right fit for you. Plus, it gives you a chance to engage with the interviewers on a deeper level.