Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Senior Software Engineer, Cloud Network & Routing

Venmo San Jose, California Hybrid senior full-time

Salary

$143,500 - $212,850 Annually

Apply on Venmo

Description

We are looking for a Senior Software Engineer to join our Cloud Network & Routing team at Venmo. As a Senior Software Engineer, you will deliver complete solutions spanning all phases of the Software Development Lifecycle (SDLC) for our network and routing systems.

Responsibilities:

  • Design, build, and operate cloud network and routing infrastructure across our AWS environment
  • Build, tune, and operate our cloud CDN and edge delivery using AWS CloudFront
  • Configure and maintain WAF rules and other edge security controls
  • Operate and extend Envoy- and Contour-based ingress and service mesh
  • Partner with SRE, security, and product engineering teams across the Cloud Platform & Infrastructure org
  • Troubleshoot network incidents and implement fixes and preventive measures
  • Develop and improve infrastructure-as-code (Terraform) to manage networking and routing configuration
  • Participate in an on-call rotation supporting network, routing, and edge services
  • Document designs, runbooks, and operational best practices

Requirements:

  • Bachelor's in computer science or related field of study
  • 5+ years' experience in software development or a related field
  • 3+ years' hands-on experience with cloud networking (AWS VPC, Transit Gateway, Route 53, ELB/ALB/NLB, or equivalent)
  • Hands-on experience with CDN and edge delivery services (AWS CloudFront or similar)
  • Experience configuring and operating WAF or other edge security tooling
  • Experience with Envoy, Contour, or similar service mesh / ingress controller technologies
  • Solid understanding of networking fundamentals: TCP/IP, DNS, TLS/SSL, routing protocols, and load balancing algorithms
  • Hands-on programming and scripting (Python, Go, Bash)
  • Hands-on experience with containers and container orchestration (Docker, Kubernetes)
  • Strong communication skills with the ability to understand and explain technical issues to a non-technical audience

Skills

Required

Apply on Venmo