Lead Software Engineer

closed
Recorded Future Logo

Recorded Future

πŸ“Remote - Sweden

Summary

Join Recorded Future, a leading intelligence company, and contribute to the development and maintenance of our cutting-edge malware analysis sandbox. You will extend data processing capabilities, build tools and infrastructure to manage massive datasets, develop web services for user interaction, and create tools for customizing and analyzing operating systems for malware analysis. The ideal candidate is comfortable working asynchronously, proficient in at least one backend language (preferably Go), and has a proven track record of building high-quality software. Recorded Future offers a diverse and inclusive work environment with a commitment to ethical practices and high standards.

Requirements

  • Be comfortable working asynchronously
  • Be 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
  • Manage 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

  • Have experience with Linux
  • Have experience with Postgres
  • Have experience with QEMU
  • Have experience Implementing RFCs and protocols
This job is filled or no longer available