Software Engineer

PayPal is a global financial technology company that operates a two-sided network connecting merchants and consumers for digital payments and commerce.
$90,000 - $150,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Software Engineer

PayPal is seeking a Software Engineer to join their Growth Markets Engineering Team, focusing on developing and rolling out new products for PayPal's customer base in high-growth markets like Japan, Mexico, and Brazil. This role is part of PayPal's mission to democratize financial services and drive the next wave of growth globally.

The ideal candidate will be a customer-focused, hands-on Java engineer responsible for designing and implementing state-of-the-art payment solutions. You'll work across the full software lifecycle, from system design to development of backend components, requiring both technical expertise and strong collaboration skills.

PayPal offers a balanced hybrid work model with 3 days in office and 2 days flexible between office or home. The company provides comprehensive benefits including health insurance, equity options, retirement resources, and educational benefits. The culture emphasizes inclusion, innovation, collaboration, and wellness.

The role involves working with various cross-functional teams to build new payment platforms that will redefine how PayPal customers pay and get paid. You'll need strong programming skills in Java, Ruby, and experience with databases, REST APIs, and web services. The position requires 2-3 years of relevant experience and a passion for staying current with technology trends.

PayPal's global network connects millions of merchants and consumers, providing innovative solutions for online and in-person payments. The company is committed to building an equitable and inclusive global economy, offering a workplace where all employees can thrive with a sense of purpose and belonging.

Last updated a day ago

Responsibilities For Software Engineer

  • Design, implement and deliver state of the art payments solutions for Growth markets
  • Engage across the full software lifecycle, from system design to development
  • Work with cross functional groups (product teams, lead engineers and various engineering teams)
  • Build new and emerging payments platforms and experiences for PayPal's hyper growth markets
  • Demonstrate a customer centric mindset
  • Ensure implementation adheres to defined specs and processes
  • Own end-to-end quality of deliverables during all phases of development

Requirements For Software Engineer

Java
Ruby
MySQL
  • Strong programming skills and expertise in Java, Ruby, Spring and Hibernate
  • Experience with REST API's, Web Services, Unit Testing and build tools
  • Good understanding and hands on experience with databases such as MySQL/Oracle
  • Strong understanding of web-based programming languages
  • Rich object-oriented design and analysis skills
  • 2-3 Years of relevant experience

Benefits For Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Education Budget
Mental Health Assistance
  • Employee shares options
  • Health and life insurance
  • Flexible work environment
  • Retirement and investment resources
  • 4 week sabbatical program
  • Educational benefits
  • Career development opportunities
  • Company-matched giving
  • Volunteering opportunities

Interested in this job?

Jobs Related To PayPal Software Engineer

Product Growth Manager - LATAM

Product Growth Manager position at PayPal LATAM, focusing on enterprise growth acceleration and payment solutions, based in São Paulo with hybrid work arrangement.

Partner Success Manager

Partner Success Manager role at PayPal managing strategic partnerships with PSPs and banks, requiring 5+ years experience in payment operations and technical integration.

Product Marketing Manager

Product Marketing Manager position at PayPal Mexico City, focusing on payment solutions and go-to-market strategies, requiring 8+ years of experience and bilingual proficiency.

Enterprise Account Manager

Enterprise Account Manager role at PayPal managing high-value merchant relationships in Benelux region, requiring 5+ years fintech experience and strong strategic relationship skills.

Engineer – Backend (Java)

Backend Engineer position at PayPal focusing on Java development for the Notifications Central Platform, requiring 3+ years of experience with competitive benefits and hybrid work model.