Software Engineer
Recorded FutureResponsibilities
- Own and drive development of a platform or framework that enables others to build and deploy integrations.
- Design, develop, and deploy services focused on high availability, quality, low latency, and performance.
- Apply testing methodologies to automated build and test pipelines.
- Troubleshoot and resolve customer issues through third-line support.
- Drive improvements, strategy, and collaboration across teams.
- Support the full service lifecycle from concept and design through implementation, maintenance, and end-of-life.
Requirements
- At least a couple of years of coding experience.
- Advanced understanding of APIs in various environments and robust multi-platform code development.
- Fluency in multiple programming languages, primarily Python.
- Ability to work from high-level architecture design through efficient code implementation.
- Experience with Unix-based operating systems.
- Relevant education or experience.
- Preferred experience with cybersecurity or threat intelligence.
- Preferred understanding of system design, data structures, and algorithms.
- Preferred experience with test frameworks such as pytest.
- Preferred knowledge of CI/CD in GitHub.
- Preferred experience with Kubernetes, Kafka, MongoDB, Elasticsearch, and FastAPI.
- Ability to communicate, collaborate across teams, take initiative, and work in a fast-paced environment.
Tech Stack
Categories
About Recorded Future
Recorded Future. Know what matters. Act first. Recorded Future is the world’s largest threat intelligence company. Recorded Future’s Intelligence Cloud provides end-to-end intelligence across adversaries, infrastructure, and targets. Indexing the internet across the open web, dark web, and technical sources, Recorded Future provides real-time visibility into an expanding attack surface and threat landscape, empowering clients to act with speed and confidence to reduce risk and securely drive business forward. Headquartered in Boston with offices and employees around the world, Recorded Future works with over 1,600 businesses and government organizations across more than 74 countries to provide real-time, unbiased and actionable intelligence. Learn more at recordedfuture.com.