Goldman Sachs Software Engineering Analyst
Table of Contents
ToggleControllers – Software Engineering Analyst at Goldman Sachs
Location: Bengaluru, Karnataka, India
Division: Controllers Engineering
About the Role
Goldman Sachs is seeking talented engineers to join the Controllers Engineering team. This group is responsible for designing and building systems that ensure the firm’s financial control, reporting, and regulatory obligations are met with precision and efficiency.
As part of this team, you will contribute to the development of cutting-edge solutions that manage P&L, measure and monitor the firm’s capital, balance sheet, and liquidity metrics, and support compliance with global regulatory requirements. This role offers a unique blend of technology and finance, providing significant exposure to industry-leading tools and processes.
Key Responsibilities
- Participate in the complete software development lifecycle in an Agile environment.
- Develop technical designs, implement testing strategies, and create comprehensive implementation plans.
- Design, code, test, and maintain software systems that support financial operations and regulatory compliance.
- Collaborate with global teams and stakeholders to define and deliver tailored solutions.
- Identify opportunities for cross-divisional collaboration and reusable solutions.
- Build strong relationships with business partners to understand and address their requirements.
Skills and Experience
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science or a related technical field.
- Hands-on programming experience in languages like Java, C/C++, Python, or Scala.
- Familiarity with RDBMS and NoSQL datastores.
- Strong understanding of data structures, algorithms, and core programming concepts.
- Proven problem-solving skills with a focus on technical design and development.
- Strong communication skills with the ability to interact effectively with both technical and business audiences.
Preferred Qualifications:
- Experience with RESTful services, Maven/Gradle, BigData technologies, or frontend frameworks like AngularJs/ReactJs.
- Knowledge of cloud technologies such as AWS S3, Snowflake, or EMR.
- A strong interest in finance and exposure to financial systems.
Why Join Goldman Sachs?
- Technology Leadership: Work on systems that drive the financial world, leveraging technologies like Pure/Legend and advanced cloud solutions.
- Diversity and Inclusion: Goldman Sachs fosters a culture that values diversity and offers extensive opportunities for personal and professional growth.
- Training and Development: Managers actively support professional development through structured training, mentoring, and career advancement opportunities.
- Impactful Work: Engineers at Goldman Sachs design systems that influence global markets, providing exposure to real-world financial and technical challenges.
About Goldman Sachs
Founded in 1869, Goldman Sachs is a leading global investment banking, securities, and investment management firm headquartered in New York, with offices worldwide. The firm is committed to fostering innovation, diversity, and sustainability within its operations and communities.
For more information about the culture, benefits, and opportunities at Goldman Sachs, visit GS Careers.
Goldman Sachs is an Equal Opportunity Employer.
This role requires on-site work and compliance with the firm’s COVID-19 vaccination policies. Reasonable accommodations will be considered as per applicable laws.