Senior Software Engineer

World's most advanced and largest intelligence company with 1,000 intelligence professionals, over $300M in sales, serving over 1,800 clients worldwide.
Security
Senior Software Engineer
Contact Company
501 - 1,000 Employees
5+ years of experience
Cybersecurity

Description For Senior Software Engineer

Recorded Future, the world's most advanced and largest intelligence company, is seeking a Senior Software Engineer to join their team. With 1,000 intelligence professionals, over $300M in sales, and serving over 1,800 clients worldwide, Recorded Future is at the forefront of cybersecurity intelligence.

The Senior Software Engineer will play a crucial role in implementing and improving the company's vulnerability scanning system at scale. This position requires close collaboration with the Research & Development team to translate requirements into highly effective scanning solutions. The ideal candidate will bring extensive experience with vulnerability scanning tools, deployment using Kubernetes, and expert-level proficiency in Python, with additional experience in Golang.

Key responsibilities include:

  1. Implementing and enhancing the vulnerability scanning system
  2. Optimizing scanning tools for performance and accuracy at scale
  3. Deploying solutions using Kubernetes
  4. Developing workflow-based automation to enhance scanning operations
  5. Applying deep understanding of network protocols and attack vectors
  6. Collaborating with cross-functional teams
  7. Writing high-quality, maintainable code in Python and Golang
  8. Performance tuning and monitoring of the scanning system
  9. Producing comprehensive documentation

The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Cybersecurity, or a related field, along with 5+ years of experience in software engineering focused on cybersecurity or network-related development. They should have extensive experience with vulnerability scanning tools, expert-level proficiency in Python, experience with Golang, and strong knowledge of Kubernetes.

Recorded Future offers a diverse and inclusive work environment, with employees (known as "Futurists") representing over 40 nationalities. The company's dedication to empowering clients with intelligence to disrupt adversaries has earned them a 4.8-star user rating from Gartner and more than 45 of the Fortune 100 companies as clients.

Join Recorded Future to be part of a cutting-edge team working on critical cybersecurity challenges and contribute to making the digital world safer for organizations worldwide.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Implement and enhance the vulnerability scanning system
  • Leverage and develop vulnerability scanning tools
  • Deploy solutions using Kubernetes
  • Develop workflow-based automation
  • Apply understanding of network protocols and attack vectors
  • Collaborate with cross-functional teams
  • Write high-quality code in Python and Golang
  • Performance tune the scanning system
  • Produce and maintain documentation

Requirements For Senior Software Engineer

Python
Go
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Cybersecurity, or related field
  • 5+ years of experience in software engineering with cybersecurity focus
  • Extensive experience with vulnerability scanning tools
  • Expert-level proficiency in Python
  • Experience with Golang
  • Strong experience with Kubernetes
  • Deep understanding of network protocols and attack vectors
  • Experience with workflow-based automation
  • Strong problem-solving skills
  • Excellent communication skills

Interested in this job?

Jobs Related To Recorded Future Senior Software Engineer

Senior Software Engineer, Scanning Operations

Senior Software Engineer position at Recorded Future focusing on vulnerability scanning operations, requiring 5+ years of experience in cybersecurity and automation.

Senior Software Engineer

Senior Software Engineer role at Recorded Future, focusing on implementing and improving vulnerability scanning systems at scale.

Security Program Manager, DC Security

Senior Security Program Manager role at AWS managing physical security systems for data centers, requiring 5+ years experience in security infrastructure and project management.

Product Security Engineer, Mobile

Senior Product Security Engineer role at Meta focusing on mobile security, vulnerability assessment, and security framework development across major platforms.

Security Engineer

Senior Security Engineer role at CLARK, leading insurtech unicorn, focusing on security assessments, tool development, and incident response across European markets.