P

PayPal

Runs a digital wallet for online payments

Senior Software Engineer - Software Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USA

About the Job

Requirements

  • At least 3 years of relevant experience and a Bachelor's degree, or an equivalent combination of education and experience.
  • Solid understanding of algorithms and data structures, object-oriented design, design patterns, and multithreaded programming.
  • Strong object-oriented programming skills and ability to analyze requirements and transform them into scalable software designs.
  • Experience with HTTP and REST APIs, and competence designing and building web services or microservices in a commercial setting.
  • Competence in designing and implementing for reliability, availability, scalability, and performance.
  • Strong troubleshooting, debugging, and analytical skills.
  • Hands-on Java programming expertise, including Core Java, J2EE, and the Spring framework.
  • Hands-on experience building RESTful services.
  • Experience working with SQL and NoSQL solutions, with a clear understanding of the advantages and disadvantages of relational and free-form databases.
  • Knowledge of and interest in issues related to large-scale distributed stream processing and real-time computation systems.
  • Hands-on experience leveraging AI and generative AI tools to improve software engineering productivity across coding, testing, debugging, and documentation.

Responsibilities

  • Deliver complete solutions spanning all phases of the Software Development Lifecycle, including design, implementation, testing, delivery, and operations, based on definitions from more senior roles.
  • Advise immediate management on project-level issues.
  • Guide junior engineers.
  • Operate with little day-to-day supervision, making technical decisions based on internal conventions and industry best practices.
  • Apply knowledge of technical best practices in making decisions.
  • Follow coding and design best practices.

About the Company

PayPal

Runs a digital wallet for online payments

PayPal runs a digital wallet and checkout button that let people pay online stores and send money to friends and family, and merchants of every size add it to their websites and apps. Its peer-to-peer app Venmo became one of the most common ways for Americans to split bills and pay each other back. Shoppers link a bank account, card or balance once and then pay without retyping details, while PayPal charges merchants a fee on each sale and also earns from currency conversion, consumer loans and interest on customer balances. The company was founded in 1998, was owned by eBay from 2002 until a 2015 spin-off, and is based in San Jose, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Jose, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at PayPal

See more jobs