jobapplier

Threat Intelligence Software Engineer (Cloudforce One)

Cloudflare

Skills

Required

  • Go / Typescript
  • PostgreSQL
  • Kafka
  • distributed systems
  • debugging
  • RESTful APIs / gRPC
  • SQL
  • relational database systems
  • DNS

Preferred

  • Rust
  • Kubernetes
  • AI-assisted development
  • agentic AI workflows
  • web security
  • access control
  • building web applications
  • React

Cloudflare's threat operations and research team, Cloudforce One, as a Threat Intelligence Software Engineer. You will be responsible for the entire software development lifecycle, translating complex legal and security requirements into robust applications. You will work with various technologies, including Golang, TypeScript, Rust, Kafka, Redis, Kubernetes, Terraform, Temporal, and PostgreSQL. Your role will involve designing and building distributed tools and services, developing data pipelines, collaborating with multiple teams, and mentoring other developers.

Responsibilities

  • Conception, développement, déploiement et surveillance de systèmes logiciels pour la disruption des menaces et les efforts de réponse légale.
  • Développement de pipelines de données critiques et de services pour collecter, analyser et exposer des données sur les menaces.
  • Collaboration étroite avec les équipes des opérations de menace, de la confiance et de la sécurité, du droit et des produits pour comprendre les objectifs.

Requirements

Expertise in writing well tested code

  • Prior experience writing production ready code in Go and/or Typescript
  • At least 5 years of experience building large-scale software applications, preferably distributed systems

Excellent debugging and optimization skills

  • Experience designing and integrating RESTful APIs and/or gRPC services
  • Knowledge of SQL and common relational database systems such as PostgreSQL
  • Prior experience working in the Trust & Safety and Legal domain space
  • Deep understanding of DNS, TLS/SSL and HTTP
  • Experience with Kafka

Preferred

  • Familiarity with Rust

Experience with AI-assisted development and agentic AI workflows

  • Interest in opportunities to be a technical mentor for teammates
  • Expertise in web security issues and industry standards for access control
  • Experience with Kubernetes
  • Experience building web applications using React

Benefits

  • Enjoy competitive pay, flexible vacation, paid parental leave, comprehensive benefits, and a supportive work environment.

Experience with Redis