Cloudflare

Software Engineer, Bots and Fraud Detection

Cloudflare

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

Cyber SecurityDNSDockerGoJavaJavaScriptKafkaKubernetesLuaPostgresPythonRustSaltStack

About the role

  • Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code.
  • We hire curious and empathetic individuals committed to developing themselves and learning new skills, and we support diverse and inclusive teams.
  • Available Locations: Austin (NAMER), Lisbon or London (EMEA)
  • Bots and Fraud Detection team develops cutting-edge solutions to identify and mitigate malicious bot activities, ensuring the security and integrity of online applications.
  • What you'll do: Join Cloudflare's Bot and Fraud Detection team to tackle real-world security challenges, leveraging data science and machine learning. Design, build, and scale high-performance distributed software for one of Cloudflare's fastest-growing security products. Work with global data exceeding 50 million HTTP requests per second, using Go, Python, JavaScript, Rust, Lua, Kafka, Kubernetes, ClickHouse, PostgreSQL, and Jupyter notebook.
  • What are we looking for? bullet points as provided.

Requirements

  • Proficiency in designing, integrating, and optimizing distributed data processing pipelines
  • Strong coding skills in Go, Java, Python, or other high-performance languages
  • Experience in constructing and managing alerting and monitoring systems for data processing pipelines
  • Exceptional abilities in systems-level debugging
  • Preferred background or interest in Web Security, HTTP protocols, and JavaScript
  • Familiarity with advanced analytics encompassing machine learning, statistical inference, and AI.
  • Curiousity and empathy
  • Comfortable with tackling ambiguous problems and unblocking yourself