Description
Recorded Future is seeking an Engineering Manager to lead the team that automates the Entity Graph, a critical component of their cyber-defence products.
The Entity Graph contains the cyber-defence picture: companies, software products, vulnerabilities, and relationships between them. Your team builds pipelines to keep this picture correct, complete, and current at machine speed.
As the Engineering Manager, you will:
- Lead, grow, and develop a team of engineers building automated curation pipelines for the Entity Graph
- Own delivery for your team: what gets built, in what order, and whether it actually lands
- Be accountable for the quality of the data your team's pipelines produce , coverage, freshness, precision, and recall are your metrics
- Sequence the transition from manual to automated curation so quality rises rather than dips, and customers never feel the change
- Partner with Graph Quality, Data Services, Collection, and product teams to ensure graph data reaches customers and agentic software as products
- Hire well and onboard fast, including early-career and youth-programme engineers, and build the mentoring structure that makes them productive
- Coach through 1:1s, feedback, and career conversations; address performance issues directly and early
- Work with your senior engineers on technical direction, and keep enough technical depth to challenge a design and read a post-mortem properly
- Communicate clearly upward and outward , what's working, what isn't, and what you need
To be successful in this role, you should:
- Have around 2+ years of experience managing software engineers, with a track record of a team shipping under your leadership
- Have a background as a software engineer, in data-intensive or distributed systems
- Have experience running delivery for a team: planning, prioritising, and saying no to the right things
- Be comfortable with data-quality problems where correctness is ambiguous and has to be measured rather than assumed
- Have demonstrated ability to hire, develop, and retain engineers, including people earlier in their careers
- Have experience leading a team through change , a re-org, a platform migration, a shift in mandate , and keeping delivery and morale intact
- Have excellent verbal and written communication, with the ability to advocate technical direction to engineers, research scientists, and business audiences
- Hold a Bachelor's and/or Master's degree in Computer Science, Computer Engineering, or equivalent education/work experience
- Have strong English skills
Preferred qualifications include:
- Domain knowledge of the cyber-defence data model , CVE/CVSS, CPE, SBOM, vendor and product taxonomies, asset inventories
- Experience with large-scale data infrastructure , Kafka, Spark, Elasticsearch, MongoDB, Kubernetes, AWS
- Experience taking LLM- or agent-based systems into production, including how to evaluate them honestly
- Having replaced a manual operational process with an automated one and managed the human side of that change
- Experience managing a distributed team across sites or time zones