Staff Software Engineer, Edge Traffic & Automation

Pinterest Engineering

United States

Hybrid

USD 177,000 - 365,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Pinterest is seeking a Staff Software Engineer for the Edge Team to lead automation traffic management at the edge and shape our rate limiting platform. You will work with Envoy and multiple CDNs to deliver scalable, reliable edge solutions.

You will design and implement edge routing, traffic classification, and enforcement, writing in C++, Golang, and Python, while mentoring teammates and collaborating with CDN vendors. This role is US-based with in-office cadence.

Qualifications

  • 6+ years in infrastructure, networking, or platform engineering focusing on traffic management.
  • Experience with bot detection or automation traffic management is a plus.
  • Proficiency in C++, Golang, or Python; experience with L7 proxies.
  • Deep understanding of L3-L7 networking; debugging production issues at scale.
  • Experience gathering requirements from internal users and stakeholders.
  • Ability to design distributed systems and drive from concept to production.
  • Demonstrated experience using AI to accelerate engineering workflows with validation.
  • Bachelor's, Master's, or PhD in CS/CE or related field, or equivalent experience.

Responsibilities

  • Build Edge systems with in-house code, Envoy, and multiple CDN/DNS providers.
  • Drive automation traffic management for bots and crawlers at scale.
  • Design request processing logic in Envoy for routing, classification, and enforcement; code in C++, Go, Python.
  • Collaborate with CDN vendors and internal teams to define integration points.
  • Study internal user pain points and translate findings into a roadmap.
  • Mentor engineers through design reviews, pairing, and coaching.
  • Use AI to accelerate prototyping, analysis, and operational tasks with validation.
  • Participate in on-call for Edge systems and drive reliability improvements.

Skills

C++
Golang
Python
Distributed systems design

Education

CS/CE degree

Tools

Envoy
Nginx
Varnish
Traefik

Job description

Pinterest is seeking a Staff Software Engineer for the Edge Team to lead automation traffic management at the edge and shape our rate limiting platform. You will work with Envoy and multiple CDNs to deliver scalable, reliable edge solutions.

You will design and implement edge routing, traffic classification, and enforcement, writing in C++, Golang, and Python, while mentoring teammates and collaborating with CDN vendors. This role is US-based with in-office cadence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Edge
Staff Software Engineer, Edge

Pinterest Engineering • United States

Hybrid
USD 177,000 - 365,000
Staff Software Engineer, Traffic
Staff Software Engineer, Traffic

The available sources do not contain information about the company name for rounx.com. • Seattle (WA)

On-site
USD 160,000 - 260,000
Staff Engineer, Edge Protocols | Low-Latency Networking
Staff Engineer, Edge Protocols | Low-Latency Networking

United States Digital Space LLC • Los Angeles (CA)

Hybrid
USD 211,000 - 254,000
Hybrid work model
Equity program
Discretionary bonus
Go Software Engineer — Edge Traffic & DNS Systems
Go Software Engineer — Edge Traffic & DNS Systems

Gcore • Town of Poland (NY)

Hybrid
USD 90,000 - 130,000
Competitive compensation
Flexible working hours
Private medical insurance
+3
Edge Traffic Engineer: DNS, CDN & Global Routing
Edge Traffic Engineer: DNS, CDN & Global Routing

ByteDance • Seattle (WA)

On-site
USD 154,000 - 301,000
Health insurance
401(k) with company match
Parental leave
+6
Staff Engineer — Edge Config & Go Microservices
Staff Engineer — Edge Config & Go Microservices

Webhosting • New York (NY)

Hybrid
USD 211,000 - 254,000
Medical, dental, vision insurance
401(k) with company match
Paid holidays & wellness days
Edge Network Engineer - Own Traffic & Observability
Edge Network Engineer - Own Traffic & Observability

Persona • United States

Remote
USD 100,000 - 130,000
Medical, dental, and vision insurance
401(k) contribution
Unlimited PTO
+4
Staff Software Engineer Networking & Cloud Infrastructure
Staff Software Engineer Networking & Cloud Infrastructure

The available sources do not contain information about the company name for rounx.com. • Seattle (WA)

On-site
USD 160,000 - 260,000
Senior Go Engineer – Edge Networking & APIs
Senior Go Engineer – Edge Networking & APIs

Webhosting • Austin (TX), Northern (KY)

Hybrid
USD 180,000 - 240,000
Staff Engineer - Edge Control Systems (Go/Perl)
Staff Engineer - Edge Control Systems (Go/Perl)

Fastly, Inc. • Los Angeles (CA)

Hybrid
USD 211,000 - 254,000
Medical Insurance
Dental Insurance
Vision Insurance
+3