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 5 days 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 Development Engineer, AWS Network Firewall

Senior Software Development Engineer role at AWS focusing on Network Firewall and cybersecurity services, requiring 5+ years of experience in software development and system architecture.

Security Engineer, AWS Trust & Safety

Senior Security Engineer role at AWS Trust & Safety team in Cape Town, focusing on incident response, threat investigation, and security solution development.

Senior Software Development Engineer, Amazon Privacy Tech

Senior Software Engineer role at Amazon Privacy Tech team, building scalable privacy solutions for Amazon's global digital services.

Sr. Security Engineer, Kuiper Security

Senior Security Engineer role at Amazon's Project Kuiper, developing security systems for satellite broadband network.

Senior Cloud Security Engineer

Senior Cloud Security Engineer role at Microsoft, focusing on hybrid cloud security systems and infrastructure protection with competitive compensation and benefits.