Goldman Sachs · 5 months ago
Identity and Access Management – Cloud Enablement – Software Engineer – Associate
Goldman Sachs is a leading global investment banking, securities, and investment management firm. The role focuses on providing cloud platform services for digital identity lifecycle management, secure access to applications, and launching unified identity services, while ensuring compliance with software development lifecycle practices.
BankingFinanceFinancial ServicesVenture Capital
Responsibilities
Document, design, and test cloud native service-oriented enterprise software to deliver critical business functions related to the lifecycle management of firm’s client and service identities
Participate in definition of requirements and help with deployment and support
Ensure that all platforms are built in accordance with the firm’s SDLC recommendations such as Git, Maven, and in accordance with industry-standard practices such as RESTful web services
Design, evaluate, and recommend tools and technologies that the team should be using to help solve business problems
Document testing strategies, plan and run the User Acceptance Testing (UAT) phase to engage all essential stakeholders and acquire business approvals
Discuss changes to software that has already been deployed to enhance capabilities based on feedback obtained from business users
Guide new users to adopt the cloud platform seamlessly and demise legacy on-premise software
Qualification
Required
Designing and managing applications or processes on Amazon Web Services (AWS), leveraging understanding of core AWS services and basic AWS architecture best practices
Using SQL to analyze database queries and store procedures
Utilizing shell scripting or Python to analyze and maintain server side scripts
Working across requirements, design and maintenance of distributed applications in Java
Supporting production environments to analyze and provide enhancements and break fixes as required
Experience creating resilient, low latency and robust services through a combination of high availability infrastructure and transaction management
Ability to troubleshoot and diagnose performance, security, and process interactions in complex distributed systems
Ability to understand and effectively debug both new and existing software
Preferred
3+ years of experience designing and developing distributed applications in a collaborative global team
Understanding of security concepts, including authentication, authorization, encryption, cryptographic algorithms, public key infrastructure, and secure coding practices
Familiarity with products such as Kerberos, PingFederate, Okta
Understanding of some or all the following concepts: OAuth 2.0, SAML 2.0, Open ID Connect, IAM (Identity and Access Management), Web Application Security, API gateways, REST APIs, Security Logging, PKI
Strong analytical, reporting and presentation skills
Benefits
Training and development opportunities
Firmwide networks
Benefits
Wellness and personal finance offerings
Mindfulness programs
Company
Goldman Sachs
Goldman Sachs is a multinational financial services firm providing securities, investment banking, and management services.
H1B Sponsorship
Goldman Sachs has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1954)
2024 (1685)
2023 (2060)
2022 (2326)
2021 (2258)
2020 (1572)
Funding
Current Stage
Public CompanyTotal Funding
$6B2025-04-23Post Ipo Debt· $6B
2012-06-05Post Ipo Equity
1999-05-14IPO
Leadership Team
Recent News
2026-01-09
2026-01-09
Company data provided by crunchbase