P

PayPal

Runs a digital wallet for online payments

Software Engineer - Java, Spark & GCP Data Platform, Software Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listed

About the Job

Requirements

  • At least 1 year of relevant experience and a bachelor's degree, or an equivalent combination of education and experience.
  • A bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 4 years of software engineering experience.
  • Strong programming expertise in Java.
  • Hands-on experience with Apache Spark.
  • Strong SQL skills and experience working with large datasets.
  • A good understanding of data structures, algorithms, object-oriented design, and distributed systems.
  • Experience developing REST APIs and microservices.
  • Experience working in Linux environments.
  • Experience with BigQuery, Google Cloud Platform services (Google Cloud Storage, Dataproc, and Pub/Sub), and Scala.
  • Experience building reporting, analytics, or data platform solutions.
  • Experience with cloud migration and modernization projects.

Responsibilities

  • Implement tasks within the software development lifecycle, receiving structure and oversight from more experienced staff.
  • Follow well-established internal conventions and standard procedures.
  • Understand internal standards and processes and apply them to make technical decisions.
  • Collaborate with peers, the manager, and the project lead to understand tasks and review solutions.
  • May contribute to code and design reviews.
  • Build and operate large-scale distributed systems that power business reporting, analytics, and decision-making.
  • Contribute to scalable Java, Spark, and BigQuery-based platforms that process billions of records daily and support Finance, Product, Risk, Compliance, and Engineering organizations.
  • Contribute to the team's cloud modernization work, transitioning reporting platforms toward Google Cloud Platform and next-generation data architectures.
  • Build scalable, reliable, and high-performance data platforms using Java, Spark, BigQuery, and Google Cloud Platform services.

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