Cryptography & Platform Security Software Engineer

eBay

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$118,800–$205,600 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $162k
$105k most similar roles pay here $243k

This role pays less than 63% of similar roles. Most pay $148,500–$218,000 — the shaded band above. At the midpoint, this role pays about $162k versus about $183k 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 33 open roles on FindRole.

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

Most-posted roles

View all roles at eBay

At a glance

TL;DR · Cryptography & Platform Security Software Engineer

As a Senior Software Engineer – Cryptography & Platform Security on the Cloud Security Engineering team, you will build and implement high-assurance cryptographic services to protect global marketplace transactions. You will design and deliver libraries for secure encryption, digital signatures, and key management across distributed systems. Your daily work involves developing PKI infrastructure, managing certificate lifecycles, and integrating cryptographic capabilities into Java-based services using JCA/JCE and hardware-backed modules like PKCS#11, KMIP, and TPM 2.0. You will also perform threat modeling and security reviews to mitigate risks in high-throughput environments. The role requires expertise in RSA, ECC, and DSA algorithms, along with a deep understanding of trust frameworks and secure coding practices. This position addresses the critical challenge of ensuring secure communications and identity guarantees for millions of users across distributed platforms.

What you'll do

  • Design and deliver cryptographic services and libraries for secure encryption, digital signatures, and key management.
  • Build systems using public key cryptography like RSA, ECC, and DSA to support secure transactions and identity.
  • Develop and improve PKI infrastructure including certificate lifecycle management and trust frameworks.
  • Integrate cryptographic capabilities into Java-based services using JCA/JCE and hardware-backed security modules.
  • Lead threat modeling, security reviews, and cryptographic design validation to mitigate risks.
  • Optimize the performance, scalability, and resilience of cryptographic operations in high-throughput environments.

What we're looking for

  • Bachelor’s degree, Master’s degree, or equivalent experience in Computer Science, Engineering, or a related field.
  • Typically 7+ years of software engineering experience with a focus on security and cryptography.
  • Proven hands-on experience with cryptographic algorithms and protocols including RSA, ECC, DSA, and digital signatures in production systems.
  • Strong understanding of public key infrastructure (PKI), certificate management, and trust models in large-scale distributed environments.
  • Proficiency in Java, including experience using JCA/JCE or building secure J2EE-based applications.
  • Experience implementing or integrating with key management standards such as PKCS#11, KMIP, or similar protocols.
  • Familiarity with secure coding practices and common cryptographic pitfalls.

More like this

Similar roles

Secure Systems Engineer, Platform Architecture Security Team

Apple Inc

San Diego, CA 22 days ago $175,000–$263,300
Python Go C C++ Cryptography PKI TLS Key Management Secure Boot Authentication Authorization Distributed Systems Micro-services Cloud Platforms Threat Modeling STRIDE Trike CI/CD Infrastructure as Code IaC
10+ yrs exp

Secure Systems Engineer, Platform Architecture Security Team

Apple Inc

Cupertino, CA 22 days ago $184,700–$277,600
Python Go C C++ Cryptography PKI TLS Key Management Secure Boot Authentication Authorization Distributed Systems micro-services Cloud Platforms Threat Modeling STRIDE Trike CI/CD Infrastructure as Code IaC
10+ yrs exp

Senior Software Engineer, Platform Security

F5 Inc

Remote (Reston, VA) 18 days ago $179,500–$269,300
Golang Kubernetes Linux C++ Java AWS GCP HashiCorp Vault Keycloak Distributed Systems System Design FedRAMP PCI AI/ML LLM RAG Copilot Claude Codex
6+ yrs exp Remote