Senior Full Stack Engineer

PayPal is a global financial technology company that enables digital payments and money transfers through its platform, serving approximately 200 markets worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Senior Full Stack Engineer

PayPal, a global leader in digital payments with a 25-year history, is seeking a Senior Full Stack Engineer to join their China Technology team in Shanghai. This role offers an exciting opportunity to work on critical financial systems at scale, serving hundreds of millions of merchants and consumers worldwide. The position combines backend and frontend development, with a strong focus on building robust financial services platforms.

The ideal candidate will lead software architecture discussions, guide cross-functional teams, and drive engineering excellence through CI/CD and automation. You'll be working with modern technologies including Java, Node.js, and Kafka, while designing systems for high reliability and scalability in the highly regulated financial services industry.

PayPal offers a balanced hybrid work model with 3 days in office and 2 days flexible, along with comprehensive benefits including health insurance, equity options, and career development opportunities. The company strongly values inclusion, innovation, collaboration, and wellness, making it an ideal place for technologists who want to make a global impact while working with cutting-edge financial technology.

This role provides an excellent opportunity to work on systems that enable global commerce and financial inclusion, while collaborating with diverse teams across multiple geographies. The position requires both technical expertise and strong communication skills, offering a perfect blend of technical challenges and professional growth.

Last updated 3 minutes ago

Responsibilities For Senior Full Stack Engineer

  • Own implementation of a module/application/product
  • Participate in complex architectural discussions that involve multiple systems
  • Identify product/functionality gaps and collaborate with internal teams
  • Drive integration efforts and lead critical work streams
  • Drive engineering excellency through CI/CD/automation
  • Pro-active response in identifying and troubleshooting integration or technical issues
  • Create reusable, production-ready code
  • Collaborate with cross functional engineering teams globally

Requirements For Senior Full Stack Engineer

Java
Node.js
JavaScript
Kafka
MongoDB
  • Minimum of 2+ years of experience
  • Experience in Node.js development using Express.js, Koa.js or other frameworks
  • Expert knowledge in Java, Spring framework, REST, gRPC
  • Experience with asynchronous patterns and messaging frameworks
  • Familiarity with Hadoop, Spark, NoSQL Databases
  • Experience in various architecture design patterns
  • Expertise in designing for reliability, availability, scalability
  • Strong analytical and problem-solving skills
  • Superb communication skills
  • Experience to interact with engineering teams from multiple geo-locations
  • Fluent communicate in English
  • Experience with front-end frameworks

Benefits For Senior Full Stack Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Mental Health Assistance
  • Health and life insurance
  • Employee shares options
  • Flexible work environment
  • Retirement and investment resources
  • Paid Time Off
  • 4 week sabbatical program
  • Career and leadership training
  • Educational benefits
  • Company-matched giving

Interested in this job?

Jobs Related To PayPal Senior Full Stack Engineer

Senior Software Engineer Nodejs

Senior Software Engineer position at PayPal focusing on Node.js development for the Promotions Distributions team, building high-performance services that handle millions of requests.

Engineer – Backend (Java)

Senior Backend Engineer position at PayPal Chennai, building scalable payment systems using Java, Spring MVC, and cloud technologies.

Senior Engineer – Full Stack

Senior Full Stack Engineer position at PayPal, focusing on backend development and technical leadership, requiring 5+ years of experience and expertise in distributed systems.

Senior Software Engineer, Backend Python

Senior Backend Python Engineer role at PayPal, building large-scale payment systems, leading teams, and architecting solutions that power global commerce. Hybrid work model with competitive compensation.

Global & Strategic Account Manager

Senior Account Manager role at PayPal focusing on managing strategic client relationships, driving revenue growth, and delivering innovative payment solutions.