Software Engineer, Backend Java

PayPal

Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$116,500–$173,250 / yr
Posted
54 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $172k
This role $145k
$104k most similar roles pay here $230k

This role pays less than 69% of similar roles. Most pay $142,400–$201,600 — the shaded band above. At the midpoint, this role pays about $145k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About PayPal

PayPal is a leading global digital wallet and online payment system, founded in 1998, that allows individuals and businesses to send, receive, and manage funds securely in over 200 markets.

PayPal currently has 84 open roles on FindRole.

Listed pay typically runs $160,500–$235,826 across 84 roles with salary data.

Most-posted roles

View all roles at PayPal

At a glance

TL;DR · Software Engineer, Backend Java

Join PayPal’s Customer Support Platform team as a backend software engineer and help build AI-powered assistance experiences that enhance customer interactions. This role involves designing and scaling Java-based services to integrate GenAI models into production systems, enabling real-time decision-making and intelligent support solutions. You will collaborate closely with product, data science, and AI platform teams to ensure seamless integration of advanced AI capabilities. Ideal candidates have strong experience in backend engineering with Java/Spring, distributed systems, and microservices architecture, as well as hands-on experience integrating AI/ML models into real-world applications. Familiarity with cloud platforms (AWS/GCP), Kubernetes, observability tools, and A/B testing is essential for this high-scale, strategic position.

What you'll do

  • Designs and scales microservices for AI-driven customer support systems.
  • Integrates GenAI models into production-grade backend services using Java/Spring.
  • Builds resilient, low-latency systems with a focus on APIs and data flows.
  • Contributes to the implementation of real-time decisioning in conversational platforms.
  • Applies observability practices to monitor and optimize performance of AI systems.

What we're looking for

  • 1+ years of backend engineering experience with Java/Spring and distributed systems.
  • Proven ability to design scalable microservices in high-throughput environments.
  • Hands-on experience integrating AI/ML or GenAI models into production systems.
  • Knowledge of cloud platforms (AWS/GCP) and containerization technologies like Kubernetes.
  • Familiarity with real-time decisioning systems, conversational platforms, and observability tools.

More like this

Similar roles

Software Engineer, Backend

Plaid

New York City, NY 35 days ago $176,400$226,800
Python Django RESTful APIs SQL NoSQL Git CI/CD Kubernetes AWS Terraform PostgreSQL MongoDB Redis Docker Prometheus Grafana

Software Engineer, Backend

Plaid

San Francisco, CA 35 days ago $176,400$226,800
Python Docker Kubernetes AWS CI/CD PostgreSQL Redis Git Terraform GraphQL

Software Engineer, Backend

Plaid

Seattle, WA 35 days ago $176,400$226,800
Python Django RESTful APIs SQL NoSQL Git CI/CD Kubernetes AWS Terraform PostgreSQL MongoDB Redis Docker Prometheus Grafana

Backend Software Engineer

3M

Maplewood, MN 4 days ago $145,676$178,049
Python AWS Databricks Delta Lake RESTful APIs CI/CD DevOps Unity Catalog SQL Authentication Authorization Role-Based Access Control MVP-to-scale transitions Observability tools Metrics Tracing Logging Data Governance Metadata Management
Hybrid