Associate Cloud Platform Software Engineer
Goldman Sachs
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the GS Innovation Center
The GS Innovation Center serves as a dynamic platform and program designed to accelerate the adoption of external cloud technologies, significantly reducing the time required to evaluate and decide on new vendor solutions. This initiative empowers Goldman Sachs's Engineering and Markets Teams to prioritize assessing solutions based on their ability to meet critical business and technology needs, circumventing the initial legal, security, and technological complexities inherent to operating within a highly regulated financial institution.
As an Associate Cloud Platform Software Engineer within the GS Innovation Center, you will be instrumental in architecting and constructing a state-of-the-art platform. This platform will enable Goldman Sachs teams to securely and safely deploy and manage services in the public cloud for the Innovation Center's initiatives. We are currently in the early stages of modernizing our services using cloud-native principles across the firm, and your contribution will directly help build a platform that programmatically enforces the safety, security, and compliance of services, thereby accelerating innovation for engineers. You are expected to contribute to the vision, deeply understand our customers' needs, align with business goals and the product roadmap, and foster a strong engineering culture within the team. We anticipate that the successful candidate will demonstrate a profound passion for software engineering, possessing a proficient understanding of software development, security, and the mechanisms required to design safe, resilient, and highly available cloud-native services.
Key Responsibilities
- Understand and validate GS Innovation Center environment feature requirements with the program management team and vendors for specific Proof-of-Concepts (POCs), including integration and data needs.
- Oversee cloud environment implementation as the GS Innovation Center technical lead, providing continuous input and guidance.
- Ensure that all GS Innovation Center environments strictly adhere to Goldman Sachs's risk and compliance guidelines for lab environments.
- Collaborate with partners to establish necessary firewall access for partner-provided cloud desktops from the GS NDS.
- Design, develop, and manage public cloud services specifically for the GS Innovation Center.
- Architect safe, resilient, and highly available distributed services that fulfill the requirements of the GS Innovation Center.
- Write comprehensive technical specifications, collaborate with multiple teams, manage technical dependencies, and lead design meetings to achieve consensus among various stakeholders.
- Engage with business software engineering teams to solve business challenges through the architecture and engineering of cloud-native applications.
- Partner with the broader Core Engineering organization to develop and deliver usable, secure cloud-native engineering patterns, complete with associated guardrails and operational best practices for the GS Innovation Center.
- Collaborate with major cloud providers such as Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure to influence the evolution of public cloud services within the financial industry.
Qualifications
- 3 or more years of experience in designing and developing distributed applications within a collaborative global team setting.
- Demonstrated ability to communicate complex technical concepts effectively, coupled with strong interpersonal skills for collaboration across diverse technology teams.
- Proficiency in designing, developing, and testing enterprise-level software applications, with a particular emphasis on RESTful APIs.
- Ability to accurately understand and translate business requirements into robust technical solutions.
- Strong programming skills in Java.
- Scripting proficiency using languages such as Python, Bash, or similar.
- Understanding or hands-on experience with key technologies including AWS (or other Public Cloud platforms), Infrastructure as Code, Terraform, and Containerization (Docker, Kubernetes).
- Strong analytical, reporting, and presentation skills.
Key skills/competency
- Cloud Architecture
- Distributed Systems
- Software Development
- Public Cloud (AWS, GCP, Azure)
- Infrastructure as Code (Terraform)
- Containerization (Docker, Kubernetes)
- Java Programming
- RESTful APIs
- Security & Compliance
- Stakeholder Management
How to Get Hired at Goldman Sachs
- Research Goldman Sachs's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align with their innovative spirit and financial industry leadership.
- Tailor your resume: Customize your resume to highlight experience in cloud platform engineering, distributed systems, Java, and specific cloud technologies like AWS, GCP, Azure, Terraform, Docker, and Kubernetes for this Associate Cloud Platform Software Engineer role.
- Highlight cloud and software skills: Emphasize your proficiency in designing secure, resilient, and highly available cloud-native services and RESTful APIs, showcasing your passion for software engineering.
- Prepare for technical interviews: Be ready to demonstrate strong programming skills in Java and scripting languages, alongside your understanding of Infrastructure as Code and cloud security best practices relevant to Goldman Sachs.
- Demonstrate problem-solving and communication: Practice articulating how you translate business requirements into technical solutions and how you collaborate effectively with diverse global teams and stakeholders on complex projects.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background