Staff Software Engineer - Cloud Infrastructure and Devops
Venmo · Scottsdale, AZ · 3 wk ago
Engineering$177k–$262k/yrFull-time
About the role
This job acts as a project leader, coordinating the activities of other engineers, determining technical tasks, and improving existing structures and processes. It involves making technical decisions, collaborating with management to set standards, and representing the company to external partners.
Responsibilities
- Act as a project or system leader, coordinating the activities of other engineers on the project or within the system
- Determine the technical tasks that other engineers will follow
- Actions result in the achievement of customer, operational, program or service objectives
- Proactively improve existing structures & processes
- Exercise judgement in reconciling diverse and competing priorities (time, quality, complexity, risk) to identify optimal solutions to problems
- Notice patterns and condense repetition into densely meaningful generalized solutions
- Collaborate with management to set/improve standards for engineering rigor
- Represent PayPal, Inc to the outside world via interactions with partners, customers, or industry organizations
- Lead major initiatives end-to-end across cloud networking, routing, CDN, and infra security: define the design, identify stakeholders, navigate risks and changes, coordinate colleagues' work, implement solutions, and be accountable for timely, quality delivery
- Architect and evolve CDN and edge delivery strategy (AWS CloudFront) for performance, availability, and cost efficiency at scale
- Set direction for WAF and edge security controls, protecting Venmo's services from DDoS, bot, and application-layer threats
- Own the architecture of Envoy- and Contour-based ingress, and nginx-based reverse proxy and load-balancing services
- Continually raise the bar by helping fellow engineers develop and deliver networking and edge solutions more efficiently and securely
- Troubleshoot complex network incidents, identify root causes, and implement preventive measures
- Coach and mentor engineers across the Cloud Platform & Infrastructure org on networking design principles and best practices
- Recognize, validate, and evangelize emerging networking and edge technologies and architectures that align with business objectives
- Develop and improve infrastructure-as-code and automation to manage networking and routing configuration
- Enhance the quality, reliability, and security of network and edge infrastructure and operations
Requirements
- 5+ years relevant experience and a Bachelor’s degree OR any equivalent combination of education and experience
- Bachelor's and/or master's in computer science or related field of study
- 7+ years' experience in software development or a related field
- 5+ years' experience operating distributed cloud network, routing, or edge infrastructure 24x7x365, as part of a Cloud Engineering, Network Engineering, DevOps, and/or SRE team
- 2+ years technical leadership experience
- Deep hands-on experience designing, implementing, and supporting cloud networking and edge infrastructure (AWS preferred) at global scale
- Deep expertise with CDN and edge delivery (AWS CloudFront or similar), WAF, and edge security
- Deep hands-on experience with Envoy, Contour, or similar service mesh / ingress controller technologies
- Deep hands-on experience with nginx or similar reverse proxy and load-balancing technologies
- Expert understanding of networking fundamentals: TCP/IP, DNS, TLS/SSL,