Updating Results

Goldman Sachs India

  • 1,000 - 50,000 employees

Analyst - Software Engineering null

India, Bangalore

Opportunity Expired

Goldman Sachs is hiring for the role of Analyst - Software Engineering.

Opportunity details

Opportunity Type
Graduate Job

Application dates

Minimum requirements

Accepting International Applications
No
Qualifications Accepted
E
Engineering & Mathematics (all other)
I
Artificial Intelligence
Bioinformatics
Computer Graphics & Animation
Computer Science (all other)
Computer Systems and Networks
Cyber Security
Data Science
Design & User Experience
Programming & Software Engineering
Video Game Development

Hiring criteria

Entry Pathway

See details

Working rights

India

  • Indian Temporary Work Visa
  • Indian Citizen
  • Indian Permanent Resident
Read more

Job Description

Investment Banking

The Investment Banking Division (IBD) works on some of the most complex financial challenges and transactions in the market today. Whether advising on a merger, providing financial solutions for an acquisition, or structuring an initial public offering, we handle projects that help clients at major milestones. We work with corporations, pension funds, financial sponsors, and governments and are team of strong analytical thinkers, who have a passion for producing out-of-the-box ideas

The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world

Goldman Sachs Engineering Culture

 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

Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here!

The Team

The Digital Platform team is a global team responsible for engineering the next generation digital platform foundation for IBD that consists of a set of well integrated public cloud platforms and allows us to serve our clients better.  

In this role you will be working in close partnership with the digital product function as well as across the engineering organization with the application teams building specific functional components.

Digital Platform Engineers are responsible for driving the API integration architecture across all the functional spaces in IBD, designing the zero trust implementations across multiple cloud platforms both PaaS and SaaS, digitizing the client onboarding and client servicing workflows into a coherent end user-experience, and building a highly resilient and scalable platform that will allow a quick time to market for new capabilities.

The Role

We are seeking candidates who are collaborative, intellectually curious about forming and building on top of the premier cloud platforms. This is an opportunity to be part of a global team responsible for digitally transforming the document management and collaboration workflows for 3000+ users in the Investment Banking Business. The ideal candidate should be comfortable working with Agile processes, with an emphasis on writing good quality, easily testable code. They should also be able to contribute estimates to the planning process and takes ownership of and accountability for projects.

Responsibilities & Qualifications

  • The ideal candidate is a self-motivated contributor, positive team player and willing to get things done. Strong computer science fundamentals are key to success in this role.
  • Design and develop services in public cloud, utilizing strong scripting skills to effectively automate the on premise and cloud services.
  • Strong sense of ownership and responsibility for the overall product and the success of the business, not just the infrastructure under your direct control.
  • Participate in various technical and architectural discussions both within the team and across the organization.
  • Manage the full lifecycle of software components, from requirements through design, testing, development, release and demise
  • Deploy modern data management tools to curate our most important data sets, models and processes, while identifying areas for process automation and further efficiencies
  • Evaluate, select and acquire new internal & external data sets that contribute to business decision making

Basic Qualifications

  • B.S. or higher in Computer Science, Engineering (or equivalent work experience)
  • 3+ years of experience as a software engineer or full stack Java or Python developer, designing, developing, and testing software; open to using and learning multiple languages.
  • Ability to communicate technical concepts effectively, both written and orally, as well as the interpersonal skills required to collaborate effectively with colleagues across diverse technology teams.
  • Strong Problem Solving skills, self-directed and self-motivated
  • Experience with data strategy, data governance and standards, data architecture principles, and metadata management best practices
  • Experience with NoSQL (Mongo, Elastic, Hadoop) and relational (Sybase, DB2, SybaseIQ) data store solutions
  • Experience with version control, continuous integration, deployment, and configuration management tools in a DevOps environment, with a good understanding of SDLC best practices.
  • Ability to understand and effectively debug both new and existing solutions.
  • Understanding of RESTful API design best practices and experience in developing them

Preferred Qualifications

  • Knowledge of infrastructure-as-code tooling, such as CloudFormation, Terraform, CDK or Kubernetes
  • Experience with modern UI development using HTML5/React.JS/AngularJS/Angular on Typescript
  • Experience with analytics databases such as Snowflake
  • Passionate about monitoring, observability, and sustainable infrastructure
  • Familiarity with Linux OS engineering, configuration management, and troubleshooting

Hiring criteria

You should have or be completing the following to apply for this opportunity.

Entry Pathway
Degree or Certificate
Minimum Level of Study
Bachelor or higher
Study Field
E
Engineering & Mathematics (all other)
I
Artificial Intelligence
Bioinformatics
Computer Graphics & Animation
Computer Science (all other)
Computer Systems and Networks
Cyber Security

Work rights

The opportunity is available to applicants in any of the following categories.

country
eligibility

India

India

Indian Temporary Work Visa

Indian Citizen

Indian Permanent Resident