Cloudflare - San Francisco, CA

posted about 2 months ago

Full-time - Mid Level
San Francisco, CA
Professional, Scientific, and Technical Services

About the position

We are looking for a talented, experienced software engineer to join our team and help take our Data Loss Prevention (DLP) product to the next level. In this role, you will contribute to making our DLP product more efficient and accurate while also helping to build out additional features. You will be involved in the design and implementation of a Rust codebase that is deployed across Cloudflare's entire edge fleet and in Kubernetes clusters within our core data centers. The technologies we utilize include core edge services written in Rust, which are deployed globally to over 300 data centers. Our REST API is also developed in Rust, runs on Kubernetes, and utilizes Postgres as a data store. For service monitoring, we employ Prometheus and Grafana, while service logging is managed through Elasticsearch and Kibana. For product analytics, we leverage Clickhouse and BigQuery. This position offers the opportunity to work with cutting-edge technologies and contribute to a product that plays a critical role in data security and compliance. You will be part of a dynamic team that values innovation and collaboration, and you will have the chance to make a significant impact on our product and our customers' experiences.

Responsibilities

  • Contribute to the design and implementation of the Data Loss Prevention product.
  • Enhance the efficiency and accuracy of the DLP product.
  • Build out additional features for the DLP product.
  • Develop and maintain a Rust codebase deployed across Cloudflare's edge fleet.
  • Work with Kubernetes clusters in core data centers.
  • Utilize technologies such as Prometheus, Grafana, Elasticsearch, Kibana, Clickhouse, and BigQuery.

Requirements

  • Solid Rust coding experience, as the entire product is written in Rust.
  • Experience with container orchestration, particularly Kubernetes.
  • Knowledge of distributed systems, focusing on performance, consistency, observability, and resilience.
  • Familiarity with advanced data/document classification techniques, including statistical and machine learning methods.

Benefits

  • Medical/Rx Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • Commuter Spending Accounts
  • Fertility & Family Forming Benefits
  • On-demand mental health support and Employee Assistance Program
  • Global Travel Medical Insurance
  • Short and Long Term Disability Insurance
  • Life & Accident Insurance
  • 401(k) Retirement Savings Plan
  • Employee Stock Participation Plan
  • Flexible paid time off covering vacation and sick leave
  • Leave programs, including parental, pregnancy health, medical, and bereavement leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service