Staff Software Engineer

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers, enabling digital and mobile payments worldwide.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
Finance

Description For Staff Software Engineer

PayPal, a global leader in financial technology, is seeking a Staff Software Engineer to join their PayPal Commerce Platform (PPCP) Team in Chennai. This role presents an exciting opportunity to work on large-scale applications that power PayPal's global payment infrastructure, which serves hundreds of millions of merchants and consumers across approximately 200 markets.

The position is primarily focused on backend development, where you'll be responsible for designing and developing high-traffic, low-latency services that are crucial to PayPal's payment processing capabilities. As a Staff Engineer, you'll be expected to serve as a technical leader, mentoring other engineers while contributing to complex architectural decisions and system designs.

The ideal candidate will bring 9+ years of experience in Java development, with expertise in Spring frameworks and both SQL and NoSQL technologies. You'll be working in a hybrid environment that balances in-office collaboration with remote work flexibility, offering 3 days in the office and 2 days of flexible location choice.

PayPal offers an impressive benefits package including comprehensive health coverage, equity options, retirement benefits, and a unique sabbatical program. The company strongly values diversity and inclusion, maintaining a workplace culture focused on innovation, collaboration, and wellness. This role offers an exceptional opportunity to impact global commerce while working with cutting-edge technologies in a supportive, growth-oriented environment.

Last updated 44 minutes ago

Responsibilities For Staff Software Engineer

  • Develop efficient, elegant, clean, reusable code
  • Mentor other engineers and developers
  • Deliver quality solutions on schedule
  • Create and review detailed design documents
  • Advise management on support issues impacting customer satisfaction
  • Present issues and solutions to various audiences
  • Manage workload and time-critical situations
  • Participate in development of tools, systems and processes for improved supportability

Requirements For Staff Software Engineer

Java
Node.js
React
Python
  • 9+ years of experience developing large scale applications in JAVA, Spring Core and Spring Batch
  • Hands-on experience in Node/React
  • Deep understanding of object-oriented design and development principles
  • Expert level understanding of designing scalable data-intensive applications
  • Experience in developing high traffic backend services
  • Strong knowledge of software design patterns, data structures, algorithms
  • Experience in Unix based development environment
  • Knowledge of scripting languages (Unix Shell, Perl, Python)
  • Experience with unit testing using Junit
  • Strong debugging and problem resolution skills
  • Experience with application performance fine tuning

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Education Budget
Equity
  • Comprehensive Health and Wellness programs
  • Retirement and investment resources
  • Paid Time Off and 4-week sabbatical program
  • Career and Leadership Training and Development
  • Company-matched giving
  • Employee shares options
  • Health and life insurance
  • Flexible work environment

Interested in this job?

Jobs Related To PayPal Staff Software Engineer

Sr. MTS, Software Engineer

Senior MTS Software Engineer position at PayPal focusing on risk engineering, requiring 14+ years of experience in building scalable software solutions with expertise in Java, React, and distributed systems.

Staff Software Engineer- Ruby on Rails

Staff Software Engineer position at PayPal focusing on Ruby on Rails development for the Braintree payment platform, offering competitive compensation and hybrid work model.

Sr. MTS, Software Engineer

Senior MTS Software Engineer position at PayPal, focusing on backend development and scalable systems, offering competitive salary and hybrid work model in San Jose.

Staff Java Engineer - Identity Platforms

Staff Java Engineer position at PayPal focusing on Identity Platform development, requiring 12+ years of experience and expertise in Java, distributed systems, and scalable architecture.

Sr. MTS, Software Engineer

Senior MTS Software Engineer position at PayPal, focusing on backend development and technical leadership in distributed systems and microservices architecture.