Magic Visibility Engineer
About the team
Cloudflare wants to give customers deeper insights into how their network operates. We are building products that help visualize your network across all Cloudflare One products including Magic and Zero Trust. We are building new products to give customers deeper visibility into how their network is performing, provide insights into network threats, and give actionable recommendations to improve the security, performance, and reliability of their networks.
We are a team of engineers and product managers who obsess over quickly building products that solve real customer problems using innovative technologies and techniques which leverage Cloudflare’s unique architecture and global network footprint.
About the role
As a software engineer on the Magic Visibility team, you will contribute across a wide range of technologies and systems to deliver new products that provide network visibility to our customers. You will help build and grow a globally distributed network data collector and the pipeline that delivers, processes, and stores the massive stream of data. You will build backend services that analyze this network data and correlate it with a multitude of other data sources within Cloudflare. You will build APIs and integrations with other products such as DDoS mitigation, Magic Transit, and Magic Firewall to enable customers to take action on insights we surface. You will scale all of these technologies to enable access to these products to all Cloudflare customers. We primarily use technologies such as Go, Linux networking, Kafka, Clickhouse, GraphQL, SaltStack, Prometheus and Grafana.
We're looking for determined, curious, empathetic engineers to join our team!
Desirable skills, knowledge, and experience
Programming experience in Go, Python, or Rust
Experience building large-scale, highly distributed systems
Experience with message streaming and stream processing technologies such as Kafka
Knowledge of SQL and experience working with common relational databases
Familiarity in statistics and data modeling
Bonus points for background in networking or flow collection and analysis
Excited by quickly delivering results that make a meaningful difference to customers
Own solutions end-to-end and driving the design, development, and deployment process
Able to work across teams and level common, sustainable solutions
Creative, open-minded, collaborative problem solver
Focus on clarity in written and verbal communication
Compensation may be adjusted depending on work location.
For Colorado-based hires: Estimated annual salary of $137,000 - $167,000
For New York City, Washington, and California (excluding Bay Area) based hires: Estimated annual salary of $154,000 - $188,000
For Bay Area-based hires: Estimated annual salary of $162,000 - $198,000
This role is eligible to participate in Cloudflare’s equity plan.
Cloudflare offers a complete package of benefits and programs to support you and your family. Our benefits programs can help you pay health care expenses, support caregiving, build capital for the future and make life a little easier and fun! The below is a description of our benefits for employees in the United States, and benefits may vary for employees based outside the U.S.
Health & Welfare Benefits
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