Lead the design and implementation of backend services and APIs in Python
Architect and evolve microservice-based systems for scalability and resilience
Collaborate with product managers and cross-functional partners to align technical work with business goals
Proactively identify and resolve data and integration issues by diving deep into our pipelines and systems
Drive observability and operational excellence across services
Mentor other engineers through code reviews and design discussions
Coordinate with internal stakeholders outside of the Attack Surface Intelligence team to inform solutions for data transfers around the greater Recorded Future ecosystem
Contribute to technical roadmaps and long-term platform strategy
Requirements
Proven experience designing & maintaining scalable APIs and microservices in Python leveraging tools like Kafka, Clickhouse, and Elasticsearch.
Deep understanding of distributed systems and service-oriented architecture
Comfortable exploring data to debug, validate assumptions, and drive better system behavior
Excellent communication skills and the ability to work across teams to align on goals and priorities
Track record of operating independently and driving complex projects, especially with a geographically distributed team
Experience with informing and driving coding and design standards within a team.
Benefits
Recorded Future employees (or “Futurists”), represent over 40 nationalities and embody our core values of having high standards, practicing inclusion, and acting ethically.
Our dedication to empowering clients with intelligence to disrupt adversaries has earned us a 4.8-star user rating from Gartner and more than 45 of the Fortune 100 companies as clients.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.