Goldman Sachs is hiring Associate Software Engineers (L2) for its Bengaluru office. The role involves building highly scalable cloud-native platforms for one of the world's leading investment banking and financial technology organizations. Candidates should have experience in TypeScript, Golang, Python, AWS, Cloud Engineering, Distributed Systems, Linux, Containers, and REST APIs. The position offers the opportunity to work on production-scale distributed systems used by a global financial institution. Engineers at Goldman Sachs work on challenging engineering problems, collaborate with global teams, and contribute to products that directly impact global financial markets.
Responsibilities
Design and develop cloud-native applications, Build secure and highly available distributed services, Develop scalable backend microservices, Write technical design specifications, Participate in architecture and design discussions, Collaborate with multiple engineering teams, Design resilient cloud infrastructure, Develop applications using AWS services, Build RESTful APIs following best practices, Improve engineering standards and cloud-native patterns, Work closely with AWS, Azure, and GCP technologies, Optimize application performance and security, Debug distributed cloud systems, Participate in design reviews and code reviews, Promote engineering best practices across teams
Requirements
1-3 years of experience (2+ years preferred), Experience in TypeScript, Golang, Python, AWS Cloud, Linux, Distributed Systems, REST APIs, Containers, Docker, Kubernetes, Cloud Security, System Design, Automation Scripting, Knowledge of Terraform, CloudFormation, AWS CDK, Infrastructure as Code, Serverless Computing, AWS Lambda, Hybrid Cloud Networking