P

PayPal

Runs a digital wallet for online payments

Senior Software Engineer - Software Engineering

Full-Stack EngineeringPosted on Nov 11
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 3 years of relevant experience and a Bachelor's degree, or an equivalent combination of education and experience.
  • Experience building full-stack applications with Node.js and React, or applications based on Spring Boot.
  • Experience with developer-facing products such as software development kits (SDKs), REST APIs, or GraphQL, or products that enable third-party development; this is preferred but not required.
  • Experience with relational and NoSQL databases, messaging or event streaming such as Kafka, and cloud-native deployment.
  • Familiarity with state management, performance optimization, and continuous integration and continuous delivery (CI/CD) for web and Java applications.

Responsibilities

  • Deliver complete solutions across 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.
  • Make technical decisions with little day-to-day supervision, based on internal conventions and industry best practices.
  • Apply knowledge of technical best practices when making decisions.
  • Build back-end Java, Spring Boot, and Node.js services and APIs that power Risk and Device Intelligence capabilities.
  • Build React front-end applications, dashboards, developer portals, and JavaScript software development kit features that expose APIs.
  • Partner with cross-functional teams, including Venmo and PayPal teams, on design and product work.
  • Provide code feedback and contribute to architecture discussions.
  • Engage with internal and external developers to understand their pain points and improve the developer experience.
  • Build, test, release, and monitor owned code.

Desired Qualifications

  • A strong desire to build software development kits and developer tools.
  • Interest in the team's open-source focus and improving developer experience.
  • Awareness of industry trends and technologies and their application to products and merchants.

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