Staff Software Engineer - Site Defense
New
R
Reddit, Inc.Software Engineering
Remote - United StatesFull-TimeStaff
Salary$217,000 — $303,900 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- PythonJavaMachine LearningC++GoRustDistributed SystemsNetworking
Requirements
- 7+ years of experience building and operating high throughput and low latency production distributed systems.
- Software development experience in one or more general purpose programming languages: Python, Go, Rust, Java, or C++.
- Excellent communication skills.
- Experience with DDoS mitigation, WAFs, bot management, or abuse prevention systems.
- Experience with networking fundamentals (HTTP, TLS, TCP/IP, proxies, CDNs, load balancing).
- Familiarity with ML systems in production, especially real-time inference or feature pipelines (nice to have).
- Experience with anti-abuse frameworks and bot scores like ReCaptcha, Datadome, or Turnstile (nice to have).
- Experience with browser fingerprinting frameworks like fingerprintJS or ThumbmarkJS (nice to have).
Responsibilities
- Design, build, and operate high-scale, low-latency systems that protect Reddit from DDoS attacks, bots, and automated abuse.
- Analyze, develop and evolve ingress-level defenses across CDN, edge, and internal infrastructure layers.
- Build systems to detect, score, and mitigate malicious traffic in real time at per-request and per-user granularity.
- Partner closely within Infrastructure and with Security, and internal Safety teams to balance security, performance, and user experience.
- Mentor junior engineers in their professional growth.
- Contribute to the team’s ML-at-Ingress initiatives, including experimenting with models for traffic classification, bot detection, and anomaly detection.
- Own services end-to-end, including design, implementation, on-call, and operational excellence.
- Participate in incident response and post-incident analysis for large-scale network or abuse events.
View Full Description & ApplyYou'll be redirected to the employer's site