JPMorganChase is looking for a Director of Software Engineering to lead the PKI Engineering Team, driving impact across teams, technologies, and projects by leveraging in-depth knowledge of software, applications, technical processes, and product management to deliver innovative solutions.
Requirements
- Proven experience with ADCS, EJBCA, and HSMs (e.g., Safenet/Gemalto).
- Programming experience in languages such as Python, Java, or Bash.
- Background in software architecture and cloud technologies
- Experience with EJBCA and DCLM solutions such as Key Factor / Venafi
- Experience with cloud platforms like AWS, Azure, or Kubernetes.
Responsibilities
- Lead the architecture, development, and deployment of PKI solutions using ADCS and EJBCA.
- Collaborate with cross-functional teams to integrate PKI services into existing and new applications, focusing on TLS and certificate management.
- Oversee the automation of PKI processes, including certificate issuance, renewal, and revocation.
- Ensure the security and integrity of TLS certificates and related cryptographic operations.
- Provide PKI services in cloud environments like AWS, Azure, or Kubernetes-based platforms.
- Provide technical leadership in the design and implementation of PKI solutions, with considerations for post-quantum cryptography (PQC).
- Serve as a technical advisor on PKI-related matters, both internally and in negotiations with external partners.
Other
- Bachelor's degree in Computer Science, Information Technology, or a related field OR 15+ years of relevant IT experience
- 10+ of experience in software engineering, with a focus on PKI and TLS certificates.
- Excellent problem-solving skills and the ability to work collaboratively with diverse teams.
- Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders
- Experience in the financial sector or a similar regulated industry