Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, build, and maintain cryptographic services and libraries for encryption, digital signatures, and key management in eBay’s distributed systems.
Develop and enhance public key infrastructure and certificate lifecycle management, integrating hardware-backed security systems like PKCS#11, KMIP, and TPM 2.0.
Collaborate across teams to embed cryptographic protections, conduct threat modeling, improve performance and scalability of cryptographic operations in production environments.
Minimum Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent experience.
7+ years of software engineering experience focused on security, cryptography, or secure platform development.
Strong hands-on expertise in cryptography algorithms (AES, RSA, ECC, DSA), public key infrastructure, and certificate management.
Proficiency in Java and secure application development using JCA, JCE, and experience with PKCS#11, KMIP or similar key management protocols.
Ideal Candidate Profile
Senior engineer with deep cryptographic and secure platform engineering expertise in large distributed systems.
Experience building and operating production-quality backend services in Java, Go, or C++ with secure coding and service design practices.
Ability to balance security, scalability, and operational reliability while collaborating effectively with multiple platform and infrastructure teams.
