Cryptography & Platform Security Software Engineer

eBay

Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$172,000–$229,600 / yr
Posted
64 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $201k
$118k most similar roles pay here $242k

This role pays more than 72% of similar roles. Most pay $143,200–$204,804 — the shaded band above. At the midpoint, this role pays about $201k versus about $174k for comparable roles.

Based on 239 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 29 open roles on FindRole.

Listed pay typically runs $172,000–$241,900 across 28 roles with salary data.

Most-posted roles

View all roles at eBay

At a glance

TL;DR · Cryptography & Platform Security Software Engineer

Join eBay’s Cloud Security Engineering team as a Senior Software Engineer – Cryptography & Platform Security and contribute to building secure, scalable cryptographic platforms that protect millions of users and services. You will design and implement high-assurance cryptographic services for authentication, digital signatures, key management, and data protection, using public key cryptography like RSA, ECC, and DSA. Your responsibilities include developing PKI infrastructure, integrating cryptographic capabilities into Java-based services with JCA/JCE, and enhancing the security posture through threat modeling and security reviews. You should have a strong background in computer science or engineering, 7+ years of experience in software engineering focused on security and cryptography, proficiency in Java, and hands-on experience with key management standards such as PKCS#11 and KMIP.

What you'll do

  • Design and deliver cryptographic services for secure encryption and key management.
  • Build systems using public key cryptography to support secure transactions and communications.
  • Develop PKI infrastructure including certificate lifecycle management and trust frameworks.
  • Integrate cryptographic capabilities into Java-based services using JCA/JCE and hardware modules.
  • Lead threat modeling, security reviews, and cryptographic design validation efforts.
  • Improve performance and scalability of cryptographic operations in high-throughput environments.

What we're looking for

  • 7+ years of software engineering experience with a focus on security and cryptography.
  • Proven hands-on experience with cryptographic algorithms (RSA, ECC, DSA) and digital signatures in production systems.
  • Strong understanding of public key infrastructure (PKI), certificate management, and trust models in large-scale environments.
  • Proficiency in Java, including JCA/JCE for secure application development.
  • Experience implementing or integrating key management standards like PKCS#11, KMIP, and TPM 2.0.
  • Ability to lead threat modeling, security reviews, and cryptographic design validation.
  • Strong collaboration skills with platform and infrastructure teams in a fast-paced environment.

More like this

Similar roles

Lead Cyber Cryptographic Engineer

Capital One Financial

Riverwoods, IL 30 days ago $179,400$204,700
AWS Python Terraform PKI Key Management DevOps CI/CD Agile AWS Lambda CloudWatch GuardDuty Macie Config CloudTrail Scalable Cloud Applications Serverless Architecture Cryptographic Controls Certificate Lifecycle Advanced Cryptography

Lead, PKI Security Engineer

Prudential Financial

Newark, NJ 31 days ago $133,600$220,400
Keyfactor Command Venafi EJBCA Digicert HashiCorp Vault AWS Azure Docker Kubernetes HSM appliances cloud KMS services Splunk CI/CD PKI architecture certificate lifecycle management monitoring tools containerization technologies

Senior Cyber Cryptographic Engineer

Capital One Financial

Riverwoods, IL 11 days ago $147,100$167,900
AWS Python Terraform PKI Key Management DevOps CI/CD Agile CloudWatch GuardDuty Macie Config CloudTrail Serverless Lambda Scalable Cloud Applications Cryptographic Controls Security Hardening Certificate Lifecycle Advanced Cryptography