Associate Software Engineer at Goldman Sachs

Goldman Sachs · Bengaluru, Karnataka, India

📋 Job Details at a Glance 📍 Location Bengaluru, Karnataka, India 🏢 Company Goldman Sachs 👥 Experience 3-5 years 🎓 Qualification Bachelor’s Degree in Computer Science, Engineering or equivalent practical experience 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary Not Disclosed 🏢 Industry Technology 🛠 Key Skills Java Spring Boot Python AWS CI/CD Automated Testing AI-enabled Tools SDLC High-Availability Systems Risk Engineering Associate Software Engineer at Goldman Sachs — Full Details & How to Apply Goldman Sachs is seeking an Associate Software Engineer in Bengaluru, Karnataka, India , where you'll contribute to innovative risk metrics engines in a cloud-first architecture. This role is pivotal as the demand for risk engineering positions is surging, driven by financial institutions' focus on data-driven decision-making. The Associate Software Engineer role at Goldman Sachs is crucial in the technology sector, particularly as companies increasingly prioritize risk management and data analytics. With the rise of AI-enabled tools and high-availability systems, this position places you at the forefront of technological advancements that are reshaping the finance industry. What sets Goldman Sachs apart as an employer is its rich history and commitment to innovation. Founded in 1869 , Goldman Sachs employs over 40,000 people globally and is recognized for its strong presence in investment banking and technology. This role offers a unique opportunity to work on scalable backend systems that enhance risk workflows, directly influencing financial stability. We encourage 2023, 2024, 2025, 2026 graduates with a Bachelor’s Degree in Computer Science, Engineering or equivalent practical experience to apply. Candidates should have 3-5 years experience in relevant fields. The salary for this position is Not Disclosed , but the potential for career growth is significant. In this role, you will gain hands-on experience with essential skills such as Java , Spring Boot , Python , AWS , CI/CD , Automated Testing , and AI-enabled Tools . This exposure not only enhances your technical capabilities but also opens doors to advanced career opportunities in technology and finance, setting you apart from competitors. 📊 Role Difficulty: Medium | Competition Level: High | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Job Role & Responsibilities The core mission of the Associate Software Engineer at Goldman Sachs is to develop robust risk metrics engines that enhance risk assessment accuracy and system reliability. Develop and maintain risk metrics engines using Java and Spring Boot to ensure accurate risk assessments and improve decision-making processes. Implement CI/CD pipelines to streamline deployment processes, enhancing software delivery efficiency and reducing time-to-market for critical applications. Collaborate with cross-functional teams, including Risk Engineering and Cloud Architecture , to design scalable backend systems that meet evolving business needs. Analyze performance metrics to optimize risk workflows, leveraging data to improve system reliability and user experience. Take ownership of project deliverables, ensuring timely completion and adherence to quality standards in all phases of the SDLC . Document technical specifications and communicate project updates to stakeholders effectively, ensuring alignment and transparency throughout the project lifecycle. Troubleshoot and resolve client-facing issues related to risk systems, ensuring high availability and performance in critical applications. At Goldman Sachs , we foster an ownership culture where each engineer's contributions directly impact the effectiveness of our risk management solutions. Required Skills & Technical Competencies The ideal candidate for the Associate Software Engineer role must possess a strong technical skill profile to effectively contribute to risk management solutions. Technical Skills Java — advanced — essential for backend development in risk metrics engines, requiring proficiency in object-oriented programming. Spring Boot — advanced — used for building microservices that enhance the scalability of risk applications. Python — intermediate — applied for data analysis and automation tasks within risk engineering projects. AWS — intermediate — familiarity with cloud services is crucial for implementing cloud-first architectures in risk management. CI/CD — intermediate — utilized to streamline deployment processes and enhance software delivery efficiency. Automated Testing — intermediate — knowledge of testing frameworks is vital for ensuring software reliability and performance. When showcasing these technical skills in your resume or interview, emphasize specific projects or experiences that demonstrate your proficiency and impact. Eligibility Criteria This role is designed for candidates who are eager to apply their technical skills in a leading financial institution. Candidates must hold a Bachelor's Degree in Computer Science , Engineering , or a related field. Eligible batches include 2023 to 2026 , allowing recent graduates to apply and start their careers. While the role requires 3-5 years of experience, freshers with relevant internships or projects may also be considered. A minimum CGPA of 7.0 is preferred to ensure candidates have a solid academic background. Having a portfolio or GitHub showcasing relevant projects can significantly enhance a candidate's application. Documentation & Portfolio Requirements Ensure your resume is clear and concise, highlighting relevant experiences and skills. Include links to your portfolio or GitHub to showcase your projects. Pro tip: Tailor your application to highlight specific experiences with Java and Spring Boot in risk management projects to stand out. Salary for Associate Software Engineer at Goldman Sachs 💰 Compensation Not Disclosed The advertised compensation for the Associate Software Engineer role at Goldman Sachs is Not Disclosed . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Associate Software Engineer Upskilling with the right resources significantly enhances your chances of selection for this role by aligning your skills with the job requirements. Recommended Courses & Resources Java — Mastering Java is essential as it is a core requirement for the role. Spring Boot — This framework is crucial for building Java applications efficiently. Python — Proficiency in Python enhances your versatility in software development. AWS — Understanding AWS is vital for cloud-based solutions in software engineering. KodNest — This platform helps in honing coding skills through practical exercises. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Failing to tailor your resume — Highlight relevant skills and experiences specific to risk engineering. ❌ Neglecting practical applications — Showcase how you've used AWS or CI/CD in past projects. ❌ Using generic language — Provide specific examples that demonstrate your technical capabilities. ❌ Overlooking portfolio links — Include a GitHub link to validate your skills. ❌ Not researching the company — Understand Goldman Sachs' recent technological advancements. ❌ Submitting unproofread applications — Always check for errors or clarity before submission. Before You Apply — Checklist ✅ Research Goldman Sachs' recent projects and initiatives in risk engineering before applying. ✅ Update your resume to reflect relevant skills and experiences tailored to the job description. ✅ Prepare a portfolio or GitHub showcasing your coding projects and contributions. ✅ Ensure your LinkedIn profile is updated and aligns with your resume. ✅ Gather references who can vouch for your technical skills and work ethic. ✅ Practice common interview questions related to software engineering and risk management. ✅ Follow the application instructions carefully on the Goldman Sachs portal. ✅ Set reminders to track your application status and follow up if necessary. Resume Tailoring & ATS Keywords for Associate Software Engineer Optimizing your resume for ATS is crucial for ensuring it gets noticed for this role. ATS Keywords to Include Associate Software Engineer Java Spring Boot Python AWS CI/CD Automated Testing AI-enabled Tools SDLC High-Availability Systems Risk Engineering Bengaluru Resume Tips for This Role Highlight your proficiency in Java and Spring Boot , as these are critical for the role. Emphasize any relevant internships or projects that demonstrate your skills in risk engineering . Include links to your portfolio or GitHub to showcase your coding abilities and projects. Optimize your resume for ATS by incorporating keywords from the job description. Avoid including unrelated work experience that does not pertain to software engineering or risk management. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including any work experience that does not directly relate to software engineering or risk management for this role. How to Apply for Associate Software Engineer at Goldman Sachs Apply Now — Goldman Sachs Visit the Goldman Sachs careers portal and create an account to start your application. Upload your resume, ensuring it is tailored to the Associate Software Engineer role. Fill out the application form accurately, highlighting relevant experiences and skills. After submission, expect a confirmation email and keep an eye on your application status. Use the application tracking feature on the portal to monitor your progress. Applications reviewed on rolling basis — early submission recommended. Apply Now — Goldman Sachs NexisGrow.com does not charge any fees for job applications. Goldman Sachs Goldman Sachs was founded in 1869 and has expanded to become a leading global investment banking, securities, and investment management firm with a presence in over 30 countries . The company is headquartered in New York City and employs over 40,000 professionals worldwide, showcasing its extensive global footprint. The core offerings of Goldman Sachs include investment banking services, asset management, and securities trading. Notably, the firm has developed platforms such as Marcus for personal loans and Goldman Sachs Asset Management to cater to diverse client needs. These services leverage advanced technology to optimize financial solutions. Goldman Sachs has received numerous accolades for its workplace culture, ranking in the top tier on Glassdoor for employee satisfaction. The firm actively promotes diversity initiatives and offers programs like the Goldman Sachs Women’s Network , which supports the professional development of women in finance. Recently, Goldman Sachs announced a significant investment in AI technologies, specifically targeting enhancements in risk management capabilities. This initiative reflects the firm’s ongoing commitment to innovation and its strategic focus on integrating cutting-edge technology into its operations. Joining Goldman Sachs as a fresher in technology provides unparalleled exposure to advanced financial technologies and a structured pathway to a successful career. The firm’s emphasis on mentorship and professional development equips new hires with the skills necessary to excel in the evolving landscape of finance and technology. Company Details Industry Technology Location Bengaluru, Karnataka, India Connect With Us Careers Apply Now Website 🔗 higher.gs.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Associate Software Engineer at Goldman Sachs? Eligibility Tap to expand + Answer Candidates with Bachelor’s Degree in Computer Science, Engineering or equivalent practical experience and 3-5 years experience are eligible. Eligible batches: 2023, 2024, 2025, 2026. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: Java, Spring Boot, Python, AWS, CI/CD. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: Not Disclosed. Final offer depends on skills, experience, and interview performance. ? What is the interview process at Goldman Sachs? Interview Tap to expand + Answer Typically: Resume shortlisting → Online test → Technical interview(s) → HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the official link in How to Apply section. Highlight: Java, Spring Boot, Python, AWS, CI/CD. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Associate Software Engineer interview? Preparation Tap to expand + Answer (1) Core concepts of Java, Spring Boot, Python, AWS, CI/CD, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) Goldman Sachs research, (5) Clear communication. ? What is the work culture like at Goldman Sachs? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. 🔗 Explore More on NexisGrow More jobs in Bengaluru Browse all Tech jobs Latest Fresher jobs More jobs at Goldman Sachs Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com