Goldman Sachs is looking to solve the problem of securing its cloud infrastructure and enabling engineering teams to deploy and manage workloads safely and at scale.
Requirements
- Proficiency in modern programming languages, with Java and Python preferred.
- Proven ability to lead design, architecture, implementation of distributed systems, and operating at scale
- Strong knowledge of security principles, IAM, cryptography, application security, threat modeling, and secure architecture/design.
- Experience with infrastructure-as-code tooling (Terraform, CloudFormation).
- Ability to understand and debug complex distributed systems.
- Experience with public cloud platforms in enterprise environments.
- Experience building microservices with Java/Spring Boot.
Responsibilities
- Set Strategy & Drive Security Innovation: Help define and execute the firm-wide vision for cloud access and security; partner with cross-disciplinary teams (Business Units, Risk, IAM, Privacy, Compliance); and influence cloud providers to strengthen enterprise security capabilities.
- Engineering & Development (Hands-On): Actively develop software, lead design, and build enterprise-scale cloud security platforms. Deliver developer-facing APIs, SDKs, and automation frameworks, while leveraging IaC (Terraform, CloudFormation) and hybrid/multi-cloud networking to enforce security and compliance.
- Service Ownership & Operations: Own and operate critical services for cloud access, security monitoring, and governance. Lead on-call rotations as escalation point, apply SRE principles (SLIs, SLOs, observability, error budgets), and drive resilience through incident response, postmortems, and continuous improvement.
- Stakeholder Engagement & Influence: Collaborate across Engineering and Risk stakeholders to align on firm-wide controls. Represent the firm with auditors, regulators, and external cloud providers, while promoting best practices in cloud-native security and developer enablement.
Other
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related technical field.
- 10+ years of experience in software, platform, or security engineering.
- Excellent communication skills with both technical and business stakeholders.
- Energized by a diverse and constantly evolving environment.
- Dedicated to improving systems—you leave code better than you found it.