Recorded Future combats cyber security threats by delivering actionable intelligence from the Security Intelligence Graph. The company is looking to improve the Security Intelligence Graph by building production-grade pipelines to drive data convergence, ensure proper attribution of Indicators of Compromise (IOCs), and improve the quality of the graph at scale.
Requirements
- 4+ years of Python programming
- 2+ years of experience with cloud computing tools, e.g. from AWS, Azure, or Google Cloud
- Experience writing scalable, production-grade applications and ETL/ELT pipelines
- Efficient & accurate problem solving skills, including the ability to debug both software and data
- Proven ability to analyze data and apply statistical techniques to draw accurate, impactful conclusions
- Proven success in delivering projects from design and implementation to release
- Familiarity with both batch and streaming pipelines
Responsibilities
- Work with the Graph Quality team to align, analyze, and ingest asset maps into the Security Intelligence Graph
- Develop, productize, monitor, and maintain data pipelines to analyze and ingest data at scale
- Build tools and APIs to facilitate access to data and analytics developed from the intelligence graph
- Analyze and explain patterns in data to drive business-critical decisions
- Create technical project plans and drive the successful execution of projects, with input from our Product team and other developers on the team
- Collaborate with Data Scientists, Data Engineers, and business leaders to develop and refine technical solutions
- Onboard and guide junior members of the team
Other
- Excellent attention to detail & ability to work independently while delivering high-quality results
- Excellent written & verbal communication when collaborating with colleagues across various locations and timezones, designing technical approaches, and writing documentation
- Eagerness to continue learning and teaching new skills to team members, in order to raise the bar across the team
- Leadership experience, with a track record of presenting information to stakeholders with varying levels of technical expertise
- Bachelor's/Master's degree in Computer Science, Mathematics, Statistics, Engineering, or equivalent experience