Senior Software Engineer

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

Description For Senior Software Engineer

PayPal is seeking a Senior Software Engineer to join their credit risk organization, specifically working on the Buy Now Pay Later Risk Platform team. This role offers an exciting opportunity to work on mission-critical applications that safeguard PayPal's core business while delivering secure and efficient checkout experiences for millions of global customers.

The position involves full-time, hands-on development in a scrum team of 6-8 engineers, focusing on building, shipping, and maintaining services that power risk solutions for the Global Pay Later line of business. You'll be working with cutting-edge technologies and frameworks, solving complex problems that deal with mission-critical applications, and making a direct impact on the lives of millions of users.

As a Senior Software Engineer, you'll be instrumental in developing robust Java applications for a large-scale Underwriting and Fraud detection platform, ensuring it's architected for scale, supports multiple tenants seamlessly, and integrates with various internal PayPal services. The role requires strong technical expertise in Java, Spring, and Hibernate, along with experience in REST APIs, Web Services, and database technologies.

PayPal offers a comprehensive benefits package including medical, dental, and vision insurance, equity, retirement benefits, and a flexible hybrid work model. The company culture emphasizes inclusion, innovation, collaboration, and wellness, with a strong focus on work-life balance through benefits like paid time off and a sabbatical program.

The position is based in San Jose, California, with a balanced hybrid work model offering 3 days in the office for effective in-person collaboration and 2 days flexible between office or home workspace. The role offers competitive compensation ranging from $72,700 to $176,000 annually, plus additional benefits and equity opportunities.

This is an excellent opportunity for an experienced software engineer looking to make a significant impact in the financial technology sector while working with a global leader in digital payments and commerce.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer

  • Design, develop, and implement robust Java applications for large-scale Underwriting and Fraud detection platform
  • Advocate for excellence and contribute to a customer-centric approach
  • Own the quality of deliverables throughout the development lifecycle
  • Collaborate with engineers and stakeholders to define and execute solutions
  • Participate in code and design reviews
  • Be responsible for all CI/CD activities

Requirements For Senior Software Engineer

Java
  • 5-8 years of software design and web application development experience
  • Strong Design and Programming skills in Java, Spring, and Hibernate
  • Experience with REST APIs, Web Services, Unit Testing, and build tools
  • Strong OOP skills
  • Proficient understanding of SQL and NoSQL databases
  • Understanding of Oracle, JDBC and ORM frameworks
  • BS degree in computer science or related fields; MS preferred
  • Quick learner, undeterred by complex systems
  • Excellent collaborator

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical, dental, vision benefits
  • Annual performance bonus
  • Equity
  • Retirement and investment resources
  • Paid Time Off and 4-week sabbatical program
  • Career and leadership training
  • Educational benefits
  • Flexible hybrid work model (3 days office, 2 days flexible)

Interested in this job?

Jobs Related To PayPal Senior Software Engineer

Software Engineer 3

Senior Software Engineer role at PayPal focusing on building and maintaining the Global Compliance platform using Java and related technologies.

Senior Database Engineer

Senior Database Engineer position at PayPal, focusing on database operations, performance optimization, and system reliability for mission-critical financial systems.

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.

Sr Manager, Partnerships

Senior Partnerships Manager role at PayPal managing strategic channel partnerships, requiring 7+ years experience in eCommerce and partner relationship management.

Software Engineer

Senior Software Engineer role at PayPal focusing on distributed systems and infrastructure services, offering competitive compensation and hybrid work model.