Staff Software Engineer - Java Backend

PayPal PayPal · Fintech · San Jose, CA +1 · Software Engineering

Staff Software Engineer - Java Backend at PayPal. This role focuses on designing, building, and scaling backend systems for secure global transactions. The engineer will architect and deliver high-performance, fault-tolerant solutions, define technical direction, lead complex engineering efforts, and mentor teams. Requires deep understanding of distributed systems, cloud-native architectures, and building reliable software.

What you'd actually do

  1. Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
  2. Determines the technical tasks that other engineers will follow
  3. Actions result in the achievement of customer, operational, program or service objectives
  4. Proactively improves existing structures & processes
  5. Exercises judgement in reconciling diverse and competing priorities (time, quality, complexity risk) to identify optimal solutions to problems

Skills

Required

  • Java
  • Spring
  • distributed systems
  • cloud-native architectures
  • microservices
  • serverless frameworks
  • security practices
  • secure coding
  • encryption
  • access control

Nice to have

  • Agile/Scrum methodologies
  • payments industry
  • financial systems
  • regulatory environments
  • AWS
  • GCP
  • Azure
  • open-source projects
  • developer communities

What the JD emphasized

  • high-performance
  • fault-tolerant
  • scalable
  • cloud-native
  • reliable
  • resilient
  • high-availability