Recorded Future is seeking a Senior Engineering Manager to lead a diverse team of engineers building a global internet scanning platform. The role involves team leadership, cross-team coordination, and driving engineering excellence.
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 is highly desirable.
- 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
- Equity
- Incentive compensation