TCGplayer

Software Engineer 3 – Platform Security

TCGplayer
Apply
19 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Build and enhance cryptographic libraries, integrations, and service components for encryption, digital signatures, and secure key management.
  • Develop and maintain backend systems using public key cryptography, including RSA, ECC, and digital signature workflows.
  • Contribute to PKI, certificate-management capabilities, and trust frameworks for internal platforms and services.
  • Implement maintainable secure-service integrations and platform capabilities.
  • Support production readiness through testing, monitoring, operational improvements, and continuous integration practices.
  • Translate feature requests into design options, engineering tasks, and effort estimates.
  • Participate in threat modeling, security reviews, and cryptographic design validation.
  • Improve the performance, scalability, and resilience of cryptographic operations in distributed, high-throughput systems.
  • Stay current with cryptographic standards, vulnerabilities, and secure development practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of software engineering experience with meaningful hands-on work in security, cryptography, or secure platform development.
  • Strong programming skills in Go, Java, or C++ and the ability to build production-quality backend software.
  • Hands-on experience with AES, RSA, ECC, DSA, digital signatures, and related cryptographic concepts.
  • Strong understanding of PKI, certificate management, and secure key handling.
  • Experience with JCA, JCE, or similar security libraries and frameworks.
  • Familiarity with PKCS#11, KMIP, or similar key-management protocols and integrations.
  • Understanding of distributed systems, secure service design, secure coding practices, and common cryptographic pitfalls.
  • Ability to work independently on components or subsystems with accountability for delivery, quality, and production support.
  • Preferred experience with hardware-backed security, HSM integrations, TPM capabilities, post-quantum cryptography, GitHub Copilot, or Claude.

Tech Stack

Categories

TCGplayer

About TCGplayer

201-500 employees

TCGplayer operates an online marketplace and software tools for buying and selling trading card games and related collectibles, serving hobby shops and individual sellers. It generates revenue through marketplace fees, seller subscriptions, and fulfillment programs such as TCGplayer Direct. An eBay subsidiary, the company provides authentication and logistics services that help stores list inventory at scale and reach buyers across the U.S. and internationally.

Contact me