PayPal-posted about 1 month ago
Full-time • Mid Level
Hybrid • Scottsdale, AZ
5,001-10,000 employees
Credit Intermediation and Related Activities

We are seeking a Senior Software Engineer to join our L7 Routing team, working on critical ingress and egress routing capabilities that power our infrastructure. This role focuses on building and maintaining scalable routing solutions while collaborating closely with the Technical Lead and team members to deliver high-quality, reliable systems.

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advises immediate management on project-level issues
  • Guides junior engineers
  • Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  • Applies knowledge of technical best practices in making decisions
  • Design, develop, and maintain L7 routing components and related infrastructure services
  • Write clean, efficient, and well-tested code following established engineering standards
  • Participate in code reviews and contribute to improving team development practices
  • Troubleshoot and resolve production issues, participating in on-call rotation
  • Collaborate with cross-functional teams to integrate routing solutions with broader platform services
  • Contribute to technical documentation and knowledge sharing within the team
  • Identify opportunities for technical improvements and implement solutions
  • Develop and maintain L7 routing solutions with focus on performance, reliability, and scalability
  • Implement features and improvements aligned with architectural decisions and team priorities
  • Participate in system design discussions and provide technical input
  • Work effectively with Technical Lead and team members to deliver projects on schedule
  • Communicate technical challenges and solutions clearly to stakeholders
  • Participate in team ceremonies including planning, retrospectives, and knowledge-sharing sessions
  • Write comprehensive tests and maintain high code quality standards
  • Monitor system performance and respond to operational issues
  • Contribute to improving observability and operational excellence
  • 3+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience.
  • Minimum of 5 years of relevant work experience and a Bachelor's degree in computer science or related field.
  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field
  • 8+ years of backend development experience with demonstrated growth in technical capabilities
  • Experience working on production systems at scale
  • Programming: Strong proficiency in Golang with understanding of concurrent programming and performance considerations
  • System Design: Solid understanding of backend system design principles including HTTP, REST, and microservices architecture
  • L7 Routing & Proxies: Experience with web and reverse proxies (Nginx, Apache, HAProxy) and L7 routing concepts
  • Containerization: Hands-on experience with Docker and Kubernetes
  • Cloud Platforms: Experience with AWS or Google Cloud Platform
  • CI/CD: Familiarity with continuous integration/deployment pipelines
  • Monitoring: Experience with monitoring and logging tools such as Datadog, Prometheus, or Splunk
  • Production Support: Experience troubleshooting production systems and participating in incident response
  • Version Control: Proficient with Git and collaborative development workflows
  • Code Quality: Strong commitment to code reviews, testing, and documentation
  • Problem Solving: Ability to debug complex issues and implement effective solutions
  • Strong communication skills with ability to explain technical concepts clearly
  • Self-motivated with ability to work independently and as part of a team
  • Adaptable and eager to learn new technologies
  • Strong attention to detail and commitment to quality
  • Familiarity with traffic management, HTTP Protocol, and load balancing strategies
  • Understanding of security best practices for routing infrastructure
  • Experience with API gateway solutions (Apigee)
  • Experience with high-availability systems and disaster recovery
  • Contributions to open-source projects
  • At PayPal, we're committed to building an equitable and inclusive global economy. And we can't do this without our most important asset-you. That's why we offer benefits to help you thrive in every stage of life. We champion your financial, physical, and mental health by offering valuable benefits and resources to help you care for the whole you.
  • We have great benefits including a flexible work environment, employee shares options, health and life insurance and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service