Skip to content
PinterestPinterestWashington, DC

Staff Software Engineer, Edge

Staff Software Engineer leading automation traffic management (bots/crawlers) and rate limiting at Pinterest's Edge (CDN, TLS, DNS, proxies). Design/implement Envoy-based L7 logic in C++/Go/Python; own roadmap, mentor, and drive reliability for 600M+ user platform.

177k – 365k
Remote7+ YOEDevOps / SRE

About the role

What you’ll do

  • Build Edge systems that combine in-house implementation, open-source software like Envoy proxy, and multiple CDN & DNS providers. Balance what to build, what to leverage from the community, and what to orchestrate across vendors.
  • Drive automation traffic management efforts in the Edge space, designing solutions to manage bots and crawlers at scale.
  • Design and implement request processing logic in Envoy to support Edge capabilities such as routing, traffic classification, and enforcement. Write, review, and maintain code written in C++, Golang, and Python.
  • Collaborate with CDN vendors and internal platform teams to define integration points.
  • Study internal user pain points with the rate limiting platform and translate findings into a prioritized roadmap.
  • Mentor engineers within the team and demonstrate technical leadership through design reviews, pairing, and coaching.
  • Use AI to accelerate prototyping, analysis, and operational tasks, while applying engineering judgment to verify correctness and production-readiness.
  • Participate in oncall for Edge systems and drive incident response, post-mortems, and reliability improvements.

What we’re looking for

  • 6+ years of experience in infrastructure, networking, or platform engineering, with a deep focus on traffic management systems (CDN, HTTP gateways, service mesh, or load balancing).
  • Experience with bot detection, scraping prevention, or automation traffic management systems is a plus.
  • Proficiency in C++, Golang, or Python, with experience developing L7 HTTP proxies such as Envoy, Nginx, Varnish, and Traefik.
  • Deep understanding of network protocols across L3-L7 and hands-on experience debugging production networking issues at scale.
  • Experience gathering requirements from internal users, aligning cross-functional stakeholders, and delivering credible technical plans.
  • Proven ability to design distributed systems architectures and drive them from proposal through proof of concept to production.
  • Demonstrated experience using AI to accelerate engineering workflows (design exploration, code generation, operational analysis), with a clear approach to validating correctness and quality.
  • Bachelor's, Master's, or PhD degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.

Skills

C++GoPythonEnvoyNginxVarnishTraefikCdnDNSRate LimitingL7 Http ProxiesNetwork Protocols L3-L7Distributed Systems

Similar roles

DevOps / SRE jobs
Pinterest

Staff Software Engineer, Service Communications

PinterestSan Francisco, CA

Staff engineer leading Pinterest's service communications platform. Architect and scale Envoy-based service mesh, mTLS identity, traffic optimization, and multi-language RPC frameworks for reliable, secure, high-volume service-to-service communication.

177k – 365k
Remote7+ YOEDevOps / SRE
Pinterest

Staff Software Engineer, Observability

PinterestSan Francisco, CA

Staff Software Engineer building and scaling Pinterest's observability platform (metrics, logs, traces) for massive distributed systems. Requires 7+ years distributed systems experience, strong data engineering skills, and expertise with modern observability tools.

177k – 365k
Remote7+ YOEDevOps / SRE
Crusoe

Senior Staff Engineer, Cloud Site Operations

CrusoeSan Francisco, CA +1

Leads technical architecture for data center operations, overseeing global ticket queues, fleet supportability, power topology, resilience planning, and hardware failure escalations for AI infrastructure. Requires 10+ years in data center ops or HPC with deep NVIDIA GPU expertise.

179k – 218k
On-site10+ YOEDevOps / SRE
Sage

Senior/Staff Site Reliability Engineer

SageNew York, NY

Leads design, operation, and evolution of highly reliable, scalable production infrastructure including cloud, databases, and observability. Drives incident response, SRE practices, automation, and capacity planning for large-scale distributed systems. Requires 7-12+ years in SRE/infrastructure engineering.

175k – 230k
Hybrid7+ YOEDevOps / SRE
Fireworks AI

Member of Technical Staff, AI Training Infrastructure

Fireworks AISan Mateo, CA

Builds and optimizes scalable infrastructure for AI model training on large GPU clusters. Requires expertise in distributed systems, Python/C++, and ML frameworks.

175k – 220k
On-siteDevOps / SRE