Essential Responsibilities:
- Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
- Determines the technical tasks that other engineers will follow
- Actions result in the achievement of customer, operational, program or service objectives
- Proactively improves existing structures & processes
- Exercises judgement in reconciling diverse and competing priorities (time, quality, complexity risk) to identify optimal solutions to problems
- Notices patterns and condenses repetition into densely meaningful generalized solutions
- Collaborates with management to set/improve standards for engineering rigor
- Trusted to represent PayPal, Inc to the outside world via interactions with partners, customers, or industry organizations
Minimum Qualifications:
- Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience.
Key Responsibilities- Technical Leadership : Lead the design and implementation of L7 routing solutions, making critical architectural decisions that impact system performance, reliability, and scalability
- Team Coordination : Act as project leader, coordinating engineering activities, defining technical tasks, and establishing development priorities aligned with business objectives
- Process Improvement : Drive continuous improvement of existing systems, development processes, and operational procedures
- Cross-functional Collaboration : Work closely with management to establish technical standards and best practices across the organization
- External Representation : Serve as technical ambassador, representing the company's routing capabilities to external partners and stakeholders
- Mentorship : Provide technical guidance and career development support to team members, fostering a culture of learning and growth
Education & Experience- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related technical field
- 12+ years of hands-on backend development experience with proven progression in technical leadership roles
- Demonstrated experience leading engineering teams and managing complex technical projects
Core Technical Skills- Programming Expertise : Advanced proficiency in Golang with deep understanding of concurrent programming, performance optimization, and best practices
- System Architecture : Proven ability to design and implement scalable, resilient backend systems following industry standards (HTTP, REST, microservices architecture)
- L7 Routing & Proxies : Strong expertise with web and reverse proxies (Nginx, Apache, HAProxy) and advanced L7 routing concepts for traffic management, load balancing, and service mesh architectures
- Containerization & Orchestration : Hands-on experience with Docker and Kubernetes, including cluster management, service discovery, and network policies
Infrastructure & Operations- Cloud Platforms : Practical experience with AWS or Google Cloud Platform, including networking services, load balancers, and traffic management solutions
- CI/CD & Automation : Proficiency with continuousintegration/deploymentpipelines and infrastructure automation tools
- Monitoring & Observability : Experience implementing comprehensive monitoring, logging, and alerting solutions using tools like Datadog, OpenTelemetry, Prometheus, Grafana, or Splunk
- Production Operations : Proven track record in troubleshooting complex production systems, incident response, and implementing reliability improvements
Development Practices- Version Control : Expert-level Git usage and collaborative development workflows
- Code Quality : Experience establishing and maintaining code review processes, testing strategies, and documentation standards
- Performance Optimization : Skills in profiling, benchmarking, and optimizing high-throughput routing systems
Leadership & Soft Skills- Technical Decision Making : Demonstrated ability to make sound architectural decisions that balance technical excellence with business requirements and timelines
- Mentorship : Track record of successfully mentoring engineers and contributing to their professional development
- Communication : Excellent written and verbal communication skills, able to explain complex technical concepts to both technical and non-technical stakeholders
- Adaptability : Quick learner who can rapidly adapt to new technologies and changing business requirements
- Independence : Self-directed with ability to work autonomously while knowing when to seek input and collaboration
Preferred Additional Qualifications- Experience with service mesh technologies (Istio, Linkerd, Consul Connect)
- Knowledge of network protocols beyond HTTP (TCP, UDP, gRPC)
- Experience with edge computing and CDN technologies
- Familiarity with chaos engineering and reliability testing practices
- Contributions to open-source projects related to networking or routing
- Experience with high-availability, multi-region deployments
- Knowledge of security best practices for routing and network infrastructure
Our Benefits:
Any general requests for consideration of your skills, please