What are the responsibilities and job description for the Key Management Systems Developer position at State Street Bank?
**Company Overview:**
State Street is one of the largest custodian banks, asset managers, and asset intelligence companies in the world. From technology to product innovation, we're making our mark on the financial services industry.
We provide investment servicing, data & analytics, investment research & trading, and investment management to institutional clients. Our company has been helping our clients safeguard and steward the investments of millions of people for over two centuries.
Job Description:
We are looking for a skilled Engineering Lead to join our Global Technology Services (GTS) team and lead the design, development, and maintenance of automation solutions that enhance the security, efficiency, and scalability of our enterprise cryptographic infrastructure.
The ideal candidate will have expertise in cryptographic key and certificate management, as well as experience with secure automation, scripting, API development, and integrating cryptographic solutions within financial or highly regulated environments.
This role will focus on integrating key management systems (KMS), public key infrastructure (PKI), and hardware security modules (HSMs) with enterprise applications, cloud environments, IoT, and DevSecOps workflows.
Requirements:
- Bachelor's degree in Computer Science, Information Security, or a related field.
- Advanced degree or certifications (e.g., CISSP, CISM) preferred or equivalent work experience.
- Strong proficiency in Python, PowerShell, Bash, or Java for automation and integrations.
- Experience with RESTful APIs, JSON, XML, and WebSockets to integrate key management solutions.
- Hands-on experience with key management systems (HashiCorp Vault, AWS KMS, Azure Key Vault, OCI KMS).
- Familiarity with X.509 certificates, PKI automation, TLS/SSL, ACME protocol, and certificate lifecycle management.
- Experience with Kubernetes, Terraform, Ansible, Chef, and CI/CD automation.
- Understanding of cryptographic algorithms (AES, RSA, ECC), hardware security modules (HSMs), and secure key storage practices.
- Experience working in financial institutions or other highly regulated industries.