Software Engineer III

eBay

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$169,576–$229,600 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $149k
This role $200k
$96k most similar roles pay here $244k

This role pays more than 92% of similar roles. Most pay $133,875–$163,875 — the shaded band above. At the midpoint, this role pays about $200k versus about $149k for comparable roles.

Based on 240 similar postings.

Employer

About eBay

eBay is a global e-commerce company that operates an online marketplace connecting buyers and sellers for a wide range of new and used goods.

eBay currently has 34 open roles on FindRole.

Listed pay typically runs $158,800–$215,000 across 34 roles with salary data.

Most-posted roles

View all roles at eBay

At a glance

TL;DR · Software Engineer III

As a Software Engineer 3, you will join a team focused on designing, developing, and implementing robust, secure payment systems using scalable microservice architecture. You will work across all phases of the software development life cycle to deliver cloud-based tools while ensuring compliance with PCI standards. Your daily responsibilities include collaborating with product and design teams to translate end-user requirements into technical solutions, performing on-call duties to resolve site issues, and communicating recommendations for complex technical problems. The role requires expertise in Java, Spring, Spring Boot, JSP, and JDBC, alongside experience with REST/gRPC APIs and distributed systems. You will manage payment technologies like credit card processing and wire transfers while utilizing databases such as Couchbase, MongoDB, Cassandra, or Hadoop to solve critical fintech challenges within a high-performance web services environment.

What does a Software Engineer earn in California?

Median $214000 from 777 postings across 68 companies.

See salary data

What you'll do

  • Design, develop, and implement robust, secure payment systems using scalable microservice architecture.
  • Ensure system compliance through strict adherence to PCI standards and security protocols.
  • Develop and support software projects throughout all phases of the development life cycle.
  • Collaborate with product and design teams to translate end-user requirements into technical use cases.
  • Manage mTLS-based secure communications, encryption standards, and certificate lifecycle management.
  • Resolve site issues and provide technical support during on-call rotations.
  • Analyze complex technical issues and communicate clear recommendations and solutions to stakeholders.

What we're looking for

  • Master’s degree in Computer Science or a closely related field.
  • 3 years of experience in the job offered or a related occupation.
  • Experience designing high-performance web services using microservices architecture, REST/gRPC APIs, and distributed systems.
  • Experience with Payments/Fintech technologies including credit card processing, ACH, and wire transfers.
  • Experience with card security protocols (PCI, Mutual Auth, HMAC) and mTLS-based secure communication.
  • Experience with various data stores such as Couchbase, MongoDB, Cassandra, or Hadoop.
  • Proficiency in Java, Spring, Spring Boot, JSP, and JDBC.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 123 days ago $179,500–$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 124 days ago $152,000–$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 12 days ago $152,405–$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

General Dynamics

Dedham, MA 68 days ago $104,923–$116,398
Object oriented development Agile SAST GitLab Python Bash Atlassian AI
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Aurora, CO 61 days ago $69,400–$158,000
Python Java Vue Node AWS Azure GCP RESTful APIs Agile Extreme Programming Linux Docker Kubernetes C# C C++ JavaScript React Automated Testing
3+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 54 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps TDD ORM PaaS IaaS SaaS Infrastructure as Code Cloud Computing Debugging Scripting
7+ yrs exp