Goldman Sachs is looking to solve challenging engineering problems by connecting people and capital with ideas. The Developer Collaboration team specifically aims to drive strategic engineering and collaboration initiatives that deliver end-user outcomes and create an outstanding customer experience at scale, while the SDLC organization ensures that code written by thousands of engineers is versioned securely, reviewed expertly, compiles fast, is comprehensively tested, compliant, and distributed widely, empowering developers to innovate better, faster, more securely, and in a fully compliant manner within an easy-to-use, stable, performant, and frictionless ecosystem.
Requirements
- Professional experience with CI /CD tools such as GitLab, Jenkins, CircleCI or Bitbucket.
- Professional experience with cloud deployment patterns. Specifically AWS cloud constructs, Terraform, Docker, Kubernetes, and Kafka.
- General knowledge of multiple languages and expert in-depth knowledge of at least one of: Golang, Java, Python, C, C++.
- Strong software engineering and system design fundamentals.
- Experience with all stages of SDLC.
- Experience with SRE principles, as well as diagnosis, prevention, performance management, and availability of large distributed systems.
- Experience with Prometheus and Grafana, as well as knowledgeable about networking protocols (TCP, UDP, ICMP, ARP, DNS, TLS, HTTP, SSH, etc.)
Responsibilities
- Own, manage and automate infrastructure and deployments across a variety of environments, including development, testing and production.
- Own, implement and maintain continuous integration and delivery pipelines.
- Design, configure and manage observability for our systems to ensure application availability and performance.
- Implement and maintain security controls and compliance requirements.
- Ensure that production issues are addressed in a timely manner, including post mortem and longer term steps to avoid repetition.
- Stay current with emerging technologies and tools in the DevOps space.
- Develop custom integrations and interfaces between external tooling and Jira/Confluence infrastructure as needed.
Other
- 8 years (VP) of experience in a software development, DevOps or related role.
- Own relationships with senior stakeholders and our client development teams to ensure that their needs are met as well as those of the firm.
- Advocate for improvements to product quality, security, reliability, and performance.
- Strong written and verbal communication
- Excellent problem-solving and analytical skills.
- Ability to work collaboratively in a team environment.
- Experience with the use of ML and/or agentic AI, especially in relation to facilitating the SDLC.