Engineering-L2-Bengaluru-Associate-Software Eng...
@ Candidate Experience Site - Lateral

Bengaluru, Karnataka, India
On Site
Posted 17 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXX******* @goldmansachs.com
Recommended after applying

Job Details

What We Do

At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.

Who We Look For

Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We seek creative collaborators who evolve, adapt to change, and thrive in a fast-paced global environment.

The Project

This is a highly ambitious, visible and impactful project that reimagines the functional architecture to support the firm's trading business. The goal is to develop an extensible and scalable platform that delivers operational efficiencies through an engineering-first approach.

The Role

As an Associate Software Engineer – Bengaluru, you will work on both the infrastructure and core business sides of the project. On the infrastructure side, you will establish platform capabilities and develop the development environment for other engineers. On the core business side, you'll create an extensible business model and develop core services, collaborating across teams to build upon these essentials.

Your Impact

  • Build software services and libraries with security and maintainability.
  • Collaborate with team experts to develop business models.
  • Innovate creative solutions to complex business problems.
  • Manage the full software lifecycle from design to remediation.
  • Engage in production troubleshooting and process improvement.

Basic Qualifications

  • Java proficiency with 2+ years of experience.
  • Experience with distributed systems.
  • Familiarity with SDLC practices, CI/CD, and version control.
  • Strong debugging and communication skills.
  • Effective team collaboration across geographically distributed teams.

Preferred Qualifications

  • Experience with Cloud technologies, specifically GCP.
  • Knowledge in containerization (Kubernetes).
  • Experience with open source projects.
  • Familiarity with software monitoring, auditing, and support.

About Goldman Sachs

Goldman Sachs is a leading global investment banking, securities and investment management firm founded in 1869 and headquartered in New York. The firm values diversity, inclusion, and professional growth and is committed to accommodating candidates with special needs.

Key skills/competency

Associate Software Engineer, Java, Distributed Systems, SDLC, CI/CD, Cloud (GCP), Kubernetes, Debugging, Collaboration, Open Source

How to Get Hired at Candidate Experience Site - Lateral

🎯 Tips for Getting Hired

  • Tailor your resume: Highlight Java and distributed systems experience.
  • Research Goldman Sachs: Understand their projects and culture.
  • Showcase collaboration: Emphasize teamwork in past roles.
  • Prepare technically: Brush up on CI/CD and debugging.

📝 Interview Preparation Advice

Technical Preparation

Review Java fundamentals and advanced concepts.
Practice debugging distributed systems issues.
Study CI/CD pipeline setups and tooling.
Refresh cloud platforms and container orchestration.

Behavioral Questions

Discuss teamwork experiences in previous roles.
Explain handling tight project deadlines effectively.
Describe managing conflicts with team members.
Share examples of adapting to change quickly.

Frequently Asked Questions