Back
Goldman Sachs logo

AM Public-Bengaluru-Associate-Software Engineering

Goldman Sachs · Posted Oct 30

Investment banking, securities, asset management, and wealth management services

Bengaluru, Karnataka, IndiaFull-timeOnsiteMid Level3–6 years₹35.0L–₹55.0L yearly35 applicants
Investment BankingFinancial ServicesAsset ManagementWealth ManagementCapital MarketsPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Digital Client Experience teams in Goldman Sachs Asset Management build digital platforms such as Mosaic, GSAM.com, and Advisor Portal for trading, settlement, analytics, reporting, and advisor onboarding. The engineering teams develop global web and mobile platforms for Third Party Distribution and Institutional businesses. This role is a full stack developer position focused on designing critical components, building customer-centric products, and ensuring scalable cloud and on-prem infrastructure.

What you will do

  • Drive the design of critical components in the technology stack as well as oversee the implementation of new features, focusing on code quality, automation and testability.
  • Collaborate with a global cross functional team in building customer-centric products
  • Contribute to the vision, understand our product roadmap and contribute to building an engineering culture within our global team.
  • Design flows and systems using cloud and on-prem technologies to ensure performance, longevity, and scalability of infrastructure.
  • Contribute to SDLC documentation and guidance including templates, patterns, and controls.
  • Perform code reviews and system design reviews and establish code quality standards and software best practices for a distributed systems architecture.
  • Mentor and help develop more junior technical talents.
  • Communicate with leadership, engineers, and business teams.

Skills used in this role

What the employer is looking for

  • Experience with Java, JavaScript, and Spring Boot
  • Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Information Technology, or a related field.
  • Experience with design and implementation of low latency, high throughput, and fault-tolerant distributed systems.
  • Experience with microservices architecture and API development.
  • Strong analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Culture of excellence and collaboration
  • Comfort with Agile operating models
  • Energetic, self-directed, and self-motivated

Preferred qualifications

  • Hands on experience with Java and experience with any of the Rx* variants
  • Experience with Kafka or similar messaging technologies
  • Experience with microservice architectures
  • Experience with the Spring framework family
  • Strong proficiency in: Distributed systems, Low-latency services, NoSQL and relational databases
  • Experience with AWS
  • Hands on experience with React and/or Angular
  • Experience with external facing websites is a plus
  • Experience working with clients / users a plus
  • Experience with Adobe Experience Manager is a plus

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Goldman Sachs

The Goldman Sachs Group, Inc. is a leading global financial institution that delivers a broad range of financial services across investment banking, securities, investment management, and consumer banking to a diverse client base. Established in 1869 and headquartered in New York City, the firm serves corporations, financial institutions, governments, and high-net-worth individuals worldwide.

Industry
Investment Banking
Company size
47400+ employees
Founded
1869
Location
New York, New York, USA
Funding stage
Public Company
Apply