Cryptography & Platform Security SWE
Core
Design and implement high-assurance cryptographic services, libraries, and PKI infrastructure to secure authentication, digital signatures, and key management for eBay's global distributed systems.
Role type
Senior Software Engineer – Cryptography & Platform Security
Builds
Secure cryptographic platforms, encryption libraries, and PKI trust frameworks for millions of users and services.
Domain
Ecommerce / Cryptography / Cloud Security
Deliverable
production ML models | product features | infrastructure
Required skills
Cryptographic algorithms (RSA, ECC, DSA), Public Key Infrastructure (PKI), Java (JCA/JCE), Key management standards (PKCS#11, KMIP), Threat modeling, Secure coding practices
Preferred skills
Hardware-backed security modules (TPM 2.0), Modern cryptographic standards and vulnerabilities
Technologies
Java, JCA, JCE, PKCS#11, KMIP, TPM 2.0, RSA, ECC, DSA
Responsibilities
Design and deliver cryptographic services and libraries for high-scale platforms; Build and evolve systems using public key cryptography; Develop and improve PKI infrastructure; Integrate cryptographic capabilities into Java-based services; Lead threat modeling and security reviews; Improve performance and scalability of cryptographic operations
Seniority
Senior, hands-on IC