Recorded Future is seeking an experienced Senior Engineering Manager to lead a diverse team of engineers building one of the world's most comprehensive global internet scanning platforms. The Senior Engineering Manager will oversee multiple established teams and functions, including Scan Engine Development, Vulnerability and Signature Research, and Scan Operations and Site Reliability.
Requirements
- At least 10 years of experience in software engineering, ideally in an Enterprise SaaS product.
- At least 4 years in a management or leadership role, ideally overseeing multiple functions with remote teams in different timezones.
- Meaningful hands-on software engineering experience, ideally including familiarity with languages such as Python, Go, or C.
- Background in or strong familiarity with low-level, network-heavy applications with a focus on high-volume traffic, availability, and global scale.
- Familiarity with key technologies such as message busses/queues (Kafka, Rabbit, etc.), containerization (Docker, Kubernetes, etc.)
- Extensive familiarity with the TCP/IP protocol stack, including application of concepts from DNS, WHOIS, and other artifacts needed for technical reconnaissance and discovery
- Comfort with AI development concepts and a genuine enthusiasm for guiding teams to incorporate AI into their workflows and understanding its practical applications in software development
- Experience in technical leadership such as leading project teams' development efforts and setting technical direction
- A passion for coaching others to grow their technology career and sharing good practices with more junior engineers
- Excellent verbal and written communication skills
- Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or equivalent education/work experience
Benefits
- Medical, dental, vision, life insurance
- 401K