1 day ago

Associate Cloud Platform Software Engineer

Goldman Sachs

On Site
Full Time
CA$120,000
Toronto, ON

Job Overview

Job TitleAssociate Cloud Platform Software Engineer
Job TypeFull Time
Offered SalaryCA$120,000
LocationToronto, ON

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.

Uncover Hiring Manager

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

Tags:

Associate Cloud Platform Software Engineer
Cloud architecture
Distributed systems
API development
Security
Compliance
Public cloud
Software engineering
Technical design
Stakeholder management
Problem solving
Java
Python
Bash
AWS
GCP
Azure
Terraform
Docker
Kubernetes
RESTful APIs

Share Job:

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