Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 a month 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?