Senior Software Engineer

Recorded Future Logo

Recorded Future

πŸ“Remote - Sweden

Summary

Join Recorded Future, a leading intelligence company, and contribute to the development and maintenance of its cutting-edge malware analysis sandbox. You will extend data processing capabilities for rich malware reports, build tools and infrastructure to manage massive datasets and millions of VMs, develop web services for user interaction, and create tools for customizing and analyzing operating systems for malware analysis. The ideal candidate is comfortable with asynchronous work, proficient in at least one backend language (preferably Go), and has a proven track record of building high-quality software. Experience with Linux, Postgres, QEMU, and implementing RFCs and protocols is a plus. Recorded Future offers a diverse and inclusive work environment.

Requirements

  • Are comfortable working asynchronously
  • Are proficient with at least one back-end language, preferably Go
  • Have a proven track record of building high-quality software (through past experience, projects or contributions)
  • Automate repetitive tasks

Responsibilities

  • Extend our data processing capabilities to provide rich reports on malware through static and dynamic analysis
  • Build tools and infrastructure to run our diverse workloads. You’ll be: managing over 10PB of data, running millions of VMs a day and processing TBs of data every hour
  • Build web services to help our users effectively interact with Sandbox
  • Build tools to customize and analyze operating systems and hypervisors for malware analysis. (Windows, Unix, Android, qemu etc.)

Preferred Qualifications

  • Linux
  • Postgres
  • QEMU
  • Implementing RFCs and protocols

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.