Associate Software Engineering at Goldman Sachs

Goldman Sachs · Bengaluru, Karnataka, India

📋 Job Details at a Glance 📍 Location Bengaluru, Karnataka, India 🏢 Company Goldman Sachs 👥 Experience 2+ years 🎓 Qualification Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or Related Field 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary ₹28–40 LPA* 🏢 Industry Technology 🛠 Key Skills Java C++ Software Development Life Cycle (SDLC) Agile Methodologies Version Control (Git) Associate Software Engineering at Goldman Sachs — Full Details & How to Apply Goldman Sachs is seeking an Associate Software Engineer in Bengaluru, Karnataka, India , where you can leverage your skills in Java and C++ to impact global financial technology solutions. This role offers a unique opportunity to contribute to cutting-edge software development within a leading financial institution. The demand for software engineers in the financial technology sector is surging, with Goldman Sachs expanding its tech teams to enhance digital services. As the company continues to innovate, this Associate Software Engineering role is pivotal in developing software solutions that improve trading and investment strategies for clients worldwide. Founded in 1869 , Goldman Sachs has over 40,000 employees globally, making it a powerhouse in investment banking and financial services. The company’s commitment to technology and innovation sets it apart, providing a robust environment for growth and collaboration in the Associate Software Engineering position. This role is ideal for 2023, 2024, 2025, 2026 graduates with a Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or Related Field and 2+ years experience . With a competitive salary ranging from ₹28–40 LPA* , this position offers a strong foundation for a successful career in technology. As an Associate Software Engineer , you will gain hands-on experience with Agile methodologies , Software Development Life Cycle (SDLC) , and Version Control (Git) . This role opens doors to advanced career opportunities within Goldman Sachs , allowing you to develop critical skills that are highly sought after in the tech industry. 📊 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 Associate Software Engineering role at Goldman Sachs focuses on developing high-performance software applications using Java and C++ , ensuring optimal user experience and project efficiency. Develop and maintain software applications using Java and C++ , ensuring high performance and responsiveness in financial services. Implement Agile methodologies to streamline the Software Development Life Cycle (SDLC) , enhancing project efficiency and adaptability. Collaborate with cross-functional teams, including product management and quality assurance, to deliver robust software solutions that meet client needs. Analyze performance metrics to optimize existing applications, enhancing user experience through data-driven decisions. Take ownership of specific modules, driving initiatives from concept through to deployment using Git for version control. Document code and processes clearly to facilitate knowledge sharing and onboarding of new team members, ensuring continuity. Engage in troubleshooting and problem-solving to address client-facing software issues promptly, maintaining high service standards. This role fosters an ownership culture, allowing you to make a direct impact on software solutions that drive business success at Goldman Sachs . Required Skills & Technical Competencies The ideal candidate will possess a strong technical skill profile, particularly in Java , C++ , and Agile methodologies , essential for effective software development. Technical Skills Java — advanced — essential for developing high-performance applications, focusing on object-oriented programming principles. C++ — advanced — used for system-level programming, particularly in performance-critical applications within financial services. Software Development Life Cycle (SDLC) — intermediate — crucial for managing project timelines and deliverables effectively. Agile Methodologies — intermediate — enhances team collaboration and project adaptability, ensuring timely delivery of software solutions. Git — intermediate — necessary for version control and collaborative coding practices, facilitating teamwork and code management. When showcasing these technical skills in your resume or interview, emphasize specific projects where you applied these technologies to achieve measurable outcomes. Eligibility Criteria This role is designed for candidates with a solid educational background and relevant experience in software engineering. Candidates must hold a Bachelor's or Master's Degree in Computer Science , IT , Engineering , or a related field. Eligible batches include 2023 to 2026 , allowing recent and upcoming graduates to apply. A minimum of 2 years of software engineering experience is preferred, but freshers with relevant internships may also be considered. Academic performance should ideally reflect a CGPA of 7.0 or above, indicating a strong grasp of technical concepts. Having a portfolio or GitHub showcasing relevant projects can significantly enhance a candidate's application. Documentation & Portfolio Requirements Ensure your resume is formatted clearly, including your educational background, relevant experience, and links to your portfolio or GitHub projects. Pro tip: Highlight specific projects in your portfolio that demonstrate your proficiency in Java and C++ to stand out in your application. Salary for Associate Software Engineering at Goldman Sachs 💰 Compensation ₹28–40 LPA* The advertised compensation for the Associate Software Engineering role at Goldman Sachs is ₹28–40 LPA* . 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 Engineering Upskilling with the right resources significantly enhances your chances of selection for the Associate Software Engineering role at Goldman Sachs . Recommended Courses & Resources Java — Mastering Java is crucial for software development tasks in this role. C++ — Proficiency in C++ is essential for various engineering projects. Software Development Life Cycle (SDLC) — Understanding SDLC helps in managing project timelines effectively. Agile Methodologies — Agile practices enhance collaboration and project adaptability. KodNest — This platform offers hands-on coding challenges to sharpen your skills. 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 for software engineering roles. ❌ Neglecting teamwork experiences — Showcase collaboration in cross-functional environments. ❌ Omitting specific programming languages — Include all languages mentioned in the job description. ❌ Submitting a generic cover letter — Personalize it to address Goldman Sachs specifically. ❌ Not preparing for technical interviews — Practice coding challenges relevant to the role. ❌ Ignoring project documentation — Clearly document your projects and contributions. Before You Apply — Checklist ✅ Research Goldman Sachs and understand its core values and recent developments. ✅ Ensure your resume is updated and tailored to the Associate Software Engineering role. ✅ Prepare a cover letter that specifically addresses why you want to work at Goldman Sachs . ✅ Gather any necessary documents, such as transcripts or certificates, to support your application. ✅ Review the application portal for any specific submission guidelines. ✅ Double-check your application for any errors before submission. ✅ Set reminders for follow-up on your application status after submission. ✅ Prepare for potential interviews by practicing common technical questions. Resume Tailoring & ATS Keywords for Associate Software Engineering Optimizing your resume for ATS is crucial for standing out in the application process for the Associate Software Engineering role. ATS Keywords to Include Associate Software Engineering Java C++ SDLC Agile Version Control Software Development Problem-solving Collaboration Performance Metrics Documentation Ownership Resume Tips for This Role Highlight your proficiency in Java and C++ , emphasizing any relevant projects or coursework. Showcase experience with Agile methodologies and how you've applied them in past projects. Include links to your GitHub or portfolio to demonstrate your coding skills and project experience. Optimize your resume for ATS by including keywords from the job description. Avoid including unrelated work experience that does not demonstrate your technical skills. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro tip: Avoid including generic statements that do not specifically relate to the software engineering role. How to Apply for Associate Software Engineering at Goldman Sachs Apply Now — Goldman Sachs Visit the application portal and create an account to start your application. Upload your resume in PDF format, ensuring it is tailored to the job description. Fill out the application form accurately, providing all required information. After submission, you can expect a confirmation email regarding your application status. Use the application portal to track your application progress and updates. 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 is headquartered in New York City . With a significant presence in over 30 countries , including a major office in Bengaluru, Karnataka , the firm employs over 40,000 professionals globally. This extensive footprint allows Goldman Sachs to serve a diverse clientele across various sectors. The core offerings of Goldman Sachs include investment banking, securities, and investment management services. Notable platforms such as Marcus and Goldman Sachs Asset Management highlight the firm’s commitment to providing innovative financial solutions. These services cater to both institutional and individual clients, ensuring a comprehensive approach to financial management. Goldman Sachs has received numerous accolades for its workplace culture, including a Glassdoor rating of 4.0 . The firm actively promotes employee satisfaction through programs like the Goldman Sachs Women’s Network and Employee Resource Groups , fostering an inclusive environment. These initiatives reflect the company’s dedication to nurturing talent and enhancing employee engagement. Recently, Goldman Sachs announced a strategic investment in AI technologies to enhance its trading algorithms, showcasing its commitment to innovation. This initiative is part of a broader strategy to leverage technology in financial services, positioning the firm at the forefront of industry advancements. Additionally, the company is expanding its operations in Bengaluru to tap into the growing tech talent pool. For freshers in technology, Goldman Sachs offers unparalleled exposure to cutting-edge financial technologies and a strong foundation for a successful career. The firm’s emphasis on professional development and mentorship programs equips new hires with essential skills in areas such as Java and Agile Methodologies . This environment fosters growth and innovation, making it an ideal launchpad for aspiring technology professionals. Company Details Industry Technology Location Bengaluru, Karnataka, India Connect With Us Careers Apply Now Website 🔗 hdpc.fa.us2.oraclecloud.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Associate Software Engineering at Goldman Sachs? Eligibility Tap to expand + Answer Candidates with Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or Related Field and 2+ 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, C++, Software Development Life Cycle (SDLC), Agile Methodologies, Version Control (Git). Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: ₹28–40 LPA*. 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, C++, Software Development Life Cycle (SDLC), Agile Methodologies, Version Control (Git). ? 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 Engineering interview? Preparation Tap to expand + Answer (1) Core concepts of Java, C++, Software Development Life Cycle (SDLC), Agile Methodologies, Version Control (Git), (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