AM Public-Bengaluru-Associate-Software Engineering
Goldman Sachs · Bengaluru · onsite · Posted today
About a minute. You'll make an account on the way through.
About this role
Job Summary
Join us on our journey to deliver financial products and platforms that prioritize the customer and developer experience.
Digital Client Experience Engineering teams build transformative cutting-edge digital platforms and processes that form the core of our key business across liquidity, marketing and sales. Our growth is driven by a relentless focus on our people, our clients and customers, and leading-edge technology, data and design principles.
As an engineer on the Digital Client Experience team, you will have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. You will be one of the main drivers helping evolve our product strategy as we continue to ensure we are a market leader. This will involve you being asked to come up with creative and commercial solutions to the various problems the team is tackling, and also for us to be able to lean on your leadership when executing those choices.
We are looking for engineers who can drive a whole feature from design to execution, as well as engineers who can deep dive why an API is taking half a second longer than it should. Our team has a large variety of problems to tackle across the entire stack.
Responsibilities
- 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.
Basic Qualifications
- 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
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
About Goldman Sachs

Goldman Sachs
Financial Services
9k+
employees
2003
23 years old
New York, New York
United States (USA)
About
Industries
Employee ratings
1,605 reviews
Culture
3.3
Career growth
3.0
Work-life
2.9
Employees rate it well for
Find them on