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 3 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 Software Developer - Integrity Investigations, Intelligence, and Events

Senior Security Software Developer role at Meta focusing on platform integrity and threat investigation, requiring 4+ years of experience in security engineering.

Senior Security Detection and Response Engineer

Senior Security Engineer role at Clear Street focusing on detection and response, offering competitive salary and benefits in a hybrid work environment.

Senior Network Security Engineer

Senior Network Security Engineer position at Core One, leading network solutions development and threat monitoring for national security projects.