JobHabor

Staff Software Engineer, Edge

Pinterest

Location
US
Workplace
Remote
Employment
Full Time
Salary
USD 177,185–364,795/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Build Edge systems using in-house implementation, open-source software like Envoy proxy, and multiple CDN & DNS providers
  • Balance build vs. leverage vs. orchestrate across vendors
  • Drive automation traffic management efforts, designing solutions to manage bots and crawlers at scale
  • Design and implement request processing logic in Envoy for routing, traffic classification, and enforcement
  • Write, review, and maintain code 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
  • Use AI to accelerate prototyping, analysis, and operational tasks
  • Participate in oncall for Edge systems and drive incident response, post-mortems, and reliability improvements

Requirements

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

Preferred

  • Experience with bot detection, scraping prevention, or automation traffic management systems

Skills

  • Envoy
  • C++
  • Golang
  • Python
  • Nginx
  • Varnish
  • Traefik
  • AWS

Similar roles