Sr Software Engineer at PayPal
Scottsdale, Arizona, United States -
Full Time


Start Date

Immediate

Expiry Date

12 Feb, 26

Salary

0.0

Posted On

14 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Golang, Backend Development, System Design, L7 Routing, Proxies, Docker, Kubernetes, HTTP Protocol, Load Balancing, API Gateway, High-Availability Systems, Disaster Recovery, Technical Documentation, Observability, Security Best Practices, Open-Source Contributions

Industry

Software Development

Description
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 Technical Execution 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 Participate in team ceremonies including planning, retrospectives, and knowledge-sharing sessions 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 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
Responsibilities
The Sr Software Engineer will deliver complete solutions across all phases of the Software Development Lifecycle, guiding junior engineers and making technical decisions. They will design, develop, and maintain L7 routing components while collaborating with cross-functional teams.
Loading...