Sr Software Engineer @ PayPal
placeSan Jose, California, United States
attach_money $150,000
businessOn Site
Posted 23 days ago
Your Application Journey
Interview
Email Hiring Manager
******* @paypal.com
Recommended after applying
Job Details
About the Role
As a Sr Software Engineer at PayPal, you will deliver complete solutions spanning all phases of the Software Development Lifecycle (SDLC) including design, implementation, testing, delivery, and operations. You will operate with minimal supervision while making technical decisions based on internal conventions and industry best practices.
Key Responsibilities
- Advise management on project-level issues.
- Guide and mentor junior engineers.
- Build fault-tolerant, high-performance APIs and data services.
- Drive end-to-end ownership of backend features.
- Collaborate with Product, Data Science, and ML teams.
- Troubleshoot complex distributed system issues.
- Propose backend-focused enhancements for improved reliability.
Required Experience & Skills
- 3+ years of relevant experience with a Bachelor’s degree (or equivalent combination).
- 5+ years of professional software engineering experience focused on backend development.
- Expertise in Java, Python, or equivalent backend languages.
- Hands-on experience with BigQuery or similar analytics platforms.
- Experience with distributed data pipelines and streaming technologies like Kafka or Spark.
- Proficiency in cloud-native architectures, microservices, and container orchestration (Docker, Kubernetes).
- Strong background in system design for scalability, resiliency, and fault tolerance.
- Familiarity with A/B testing frameworks and experimentation platforms.
- Excellent communication and collaboration skills.
Key Skills/Competency
- SDLC
- Backend Development
- Distributed Systems
- API Design
- BigQuery
- Cloud-Native
- Microservices
- Data Pipelines
- Mentoring
- System Scalability
How to Get Hired at PayPal
🎯 Tips for Getting Hired
- Customize your resume: Highlight backend and distributed system expertise.
- Showcase relevant projects: Include API and cloud-native experiences.
- Network strategically: Engage with PayPal professionals on LinkedIn.
- Prepare technically: Master microservices, Docker, and Kubernetes.
📝 Interview Preparation Advice
Technical Preparation
circle
Review distributed system design principles.
circle
Practice coding in Java or Python.
circle
Study cloud-native architectures and Docker.
circle
Learn container orchestration with Kubernetes.
Behavioral Questions
circle
Describe a challenging project teamwork experience.
circle
Explain your approach to mentoring juniors.
circle
Discuss resolving conflicts in team projects.
circle
Share how you handle project deadlines.
Frequently Asked Questions
What technical skills are essential for the Sr Software Engineer role at PayPal?
keyboard_arrow_down
How does PayPal define success for a Sr Software Engineer?
keyboard_arrow_down
What interview process should candidates for the Sr Software Engineer role at PayPal expect?
keyboard_arrow_down