Updating Results

Goldman Sachs India

  • 1,000 - 50,000 employees

Analyst - Software Engineering

Location details

On-site

  • India

    India

    • Karnataka

      Bangalore

Location

Bangalore

Opportunity expired

Opportunity details

  • Opportunity typeGraduate Job or Program
  • SalaryINR 180,000 - 340,000 / Year
  • Application open dateApply by 2 Jun 2022

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

Work rights

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

Work light flag
India
Indian Temporary Work VisaIndian CitizenIndian Permanent Resident

Qualifications & other requirements

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

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    Indian Temporary Work Visa
  • Study fields
    Engineering & Mathematics
  • Degree typesBachelor or higher
Show all hiring criteria

About the employer

Logo-Goldman Sachs India

Goldman Sachs India

Number of employees

1,000 - 50,000 employees

Industries

Banking & Financial Services

Goldman Sachs Group Inc. is an American multinational investment banking and securities firm.