GrepJob
Recorded Future

Principal Software Engineer

Recorded Future
Apply
about 6 hours ago
Remote, United StatesSenior / Staff+
H1B Sponsor

Base Salary

$152k - $229k/yr

Responsibilities

  • Design, build, and maintain scalable data pipelines for threat intelligence.
  • Drive architectural improvements for scalability, reliability, and performance.
  • Contribute to backend services, data systems, and platform capabilities.
  • Apply statistical techniques to large datasets for insights.
  • Ensure production-grade pipeline reliability through observability and error handling.
  • Build and maintain CI/CD pipelines and support infrastructure-as-code practices.
  • Communicate technical concepts and collaborate across teams.
  • Engage with technical leaders to share knowledge and best practices.

Requirements

  • At least 5 years of experience in data engineering, backend engineering, or platform engineering.
  • Strong proficiency in Python; experience in Go or Rust is a plus.
  • Experience with cloud infrastructure, including compute, storage, and networking.
  • Hands-on experience with message queues and pub/sub systems like Kafka or RabbitMQ.
  • Experience with SQL and NoSQL databases such as Postgres and MongoDB.
  • Familiarity with data lake storage frameworks and graph databases.
  • Experience developing REST APIs using frameworks like Flask or Django.
  • Proven experience architecting production-grade applications and ETL/ELT pipelines.
  • Strong understanding of building reliable data pipelines.
  • Experience with CI/CD pipelines; GitHub Actions experience is a plus.
  • Familiarity with infrastructure-as-code tools; Terraform experience is a plus.
  • Comfort working with high-volume, complex, and unstructured data.
  • Strong problem-solving skills and attention to detail.
  • Interest in security data domains such as threat infrastructure or malware.
  • Bachelor’s and/or Master’s degree in Computer Science, Mathematics, or related field.

Tech Stack

Apache KafkaDjangoElasticsearchFastAPIFlaskGitHub ActionsGoMongoDBNeo4jPostgreSQLPythonRabbitMQRustSQLTerraform

Categories