
Staff Engineer – Full Stack
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Staff Engineer – Full Stack at PayPal
PayPal is seeking an experienced Full Stack Developer with a strong backend focus to join our Performance Engineering team. This pivotal role requires a technical leader passionate about building high-performance solutions integrated across the Software Development Lifecycle (SDLC). You will be instrumental in both platform development and Performance Engineering, driving initiatives that support a Shift Left strategy and enhance our platform's capabilities in delivering reliable, optimized performance solutions.
About the Performance Engineering Team
The Performance Engineering Team is dedicated to driving system efficiency, scalability, and reliability. We achieve this by analyzing and optimizing application and platform performance through automated performance products and by championing a shift-left approach. Our focus is on developing tools for continuous profiling, latency monitoring, and automated bottleneck detection to provide seamless performance insights at scale. We collaborate across engineering domains to drive optimization initiatives, improve resource efficiency, and ensure consistent governance. By leveraging automation and innovative solutions, we proactively enhance system performance and deliver exceptional customer experiences.
Your Impact at PayPal
As a Full Stack Software Engineer at PayPal, you will be an architect of our global payment platform. You will design, develop, and optimize core systems that power millions of transactions daily, delivering innovative solutions that delight customers and drive business success.
Your Day-to-Day Responsibilities
- Define and execute the Full Stack technology strategy.
- Foster a culture of innovation and experimentation.
- Deliver high-quality Full Stack solutions that meet business objectives.
What You Need to Bring
- Bachelor’s degree in computer science or related field.
- 8+ years of Full Stack development experience.
- Proficiency in developing high-performance, secure, and scalable back-end applications, with a strong understanding of deployment methods and various database technologies.
- Demonstrated expertise in large-scale software architecture and development.
- Strong object-oriented programming skills, particularly in Java/J2EE.
- Deep expertise in JavaScript, HTML, CSS, and multiple frontend frameworks (React, Angular, Vue).
- Strong understanding of cloud platforms (AWS, GCP, Azure).
- Experience with relational databases such as MSSQL, Oracle.
Preferred Qualifications
- Experience with serverless architectures.
- Proven track record of leading and mentoring engineering teams.
- Exposure to and understanding of NoSQL databases and microservices architecture is a plus.