Recorded Future is seeking a Senior Engineering Manager to lead a team of engineers building a global internet scanning platform. The role involves overseeing multiple established teams, fostering a collaborative environment, and driving engineering excellence. The manager will be responsible for technical leadership, cross-team coordination, and project management, while promoting an AI-first engineering culture.
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 and 401K
- Equity
- Incentive compensation