Rust Systems Engineer - Security Rules, Distributed Systems

Cloudflare, Inc.

United States

Hybrid

USD 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity participation
Health Insurance

Job summary

United States Digital Space LLC is seeking a talented Systems Engineer to join the Security Rules team. You will work on Rust-based microservices and collaborate with security, network engineering, SRE, and product teams to scale and improve our internet-scale systems.

The role involves building, deploying, and operating distributed systems, taking part in the full software lifecycle, and being on-call to address production issues as needed.

Qualifications

  • 3+ years of relevant professional experience with a technology company.
  • Strong programming skills in Rust, Go, C++, or a similar systems-level language.
  • Experience building and operating distributed systems.
  • Experience with monitoring, alerting and debugging high volume production systems.
  • Experience with databases (we use PostgreSQL, Clickhouse and Memcached).
  • Strong interpersonal and communication skills, demonstrating empathy, teamwork and a sense of ownership.

Responsibilities

  • Design, implement, and maintain the software systems that comprise the company's Application Security Product Offering such as Rate Limiting, Web Application Firewall and more.
  • Participate in all stages of the software development lifecycle, from designing and documenting systems to writing code, automated tests, and monitoring production deployments.
  • Collaborate with internal teams, including security, network engineering, SRE, and product management, to design scalable solutions to difficult technical problems.
  • Review work from your peers throughout all stages of the development lifecycle to ensure high-quality, maintainable code.
  • Mentor team members and work with support teams to ensure customer delight and bring out the best in everyone.
  • Debug issues in complex systems and contribute to the maintenance and improvement of operational health.
  • Work with a wide range of technologies and programming languages, including Rust, Go, as well as various databases (SQL and No-SQL), Docker, and Kubernetes.

Skills

Rust
Go
C++
Distributed systems
On-call

Tools

Docker
Kubernetes
PostgreSQL
Clickhouse
Memcached
Redis
gRPC
Kafka

Job description

United States Digital Space LLC is seeking a talented Systems Engineer to join the Security Rules team. You will work on Rust-based microservices and collaborate with security, network engineering, SRE, and product teams to scale and improve our internet-scale systems.

The role involves building, deploying, and operating distributed systems, taking part in the full software lifecycle, and being on-call to address production issues as needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Systems Engineer - Networking & Distributed Tech
Rust Systems Engineer - Networking & Distributed Tech

Cloudflare, Inc. • United States

Hybrid
USD 140,000 - 210,000
Flexible work hours
Take-what-you-need vacation
RSUs
+2
Senior Rust Engineer - Remote, Distributed Systems & Infra
Senior Rust Engineer - Remote, Distributed Systems & Infra

Rustify • United States

Hybrid
USD 120,000 - 190,000
Senior Systems Engineer: Rust, Linux, & Distributed Microservices
Senior Systems Engineer: Rust, Linux, & Distributed Microservices

Peerless Technologies Corporation • Dayton (OH)

On-site
USD 140,000 - 190,000
Senior Rust/Linux Systems Engineer (Distributed)
Senior Rust/Linux Systems Engineer (Distributed)

Peerless Technologies Corporation • Dayton (OH)

On-site
USD 130,000 - 170,000
Senior Core Systems Engineer - Remote, Rust & Security
Senior Core Systems Engineer - Remote, Rust & Security

Startup Talents • United States

Remote
USD 180,000 - 260,000
Remote first
Stock options
Healthcare
+3
Rust Software Engineer for Distributed Mission Systems
Rust Software Engineer for Distributed Mission Systems

Parry Labs, LLC • Alexandria (VA)

On-site
USD 110,000 - 150,000
Staff Rust Systems Engineer — Reliability & Observability
Staff Rust Systems Engineer — Reliability & Observability

bitdrift, Inc. • United States

Remote
USD 140,000 - 190,000
Principal Rust Engineer - AI Security & LLM Networking
Principal Rust Engineer - AI Security & LLM Networking

Zscaler, Inc. • United States

Remote
USD 190,000 - 270,000
Rust Software Engineer — Mission-Critical Systems (Unlimited PTO)
Rust Software Engineer — Mission-Critical Systems (Unlimited PTO)

ADP, Inc. • Huntsville (AL)

On-site
USD 110,000 - 170,000
Rust Software Engineer - Distributed Systems
Rust Software Engineer - Distributed Systems

Alignerr Corp. • New York (NY)

Remote
USD 83,000 - 165,000
Flexible Remote Work
Flexible Schedule
Freelance Autonomy
+1