{bc}
indeed

The Core Engineering-Bengaluru-Vice President-Software Engineering

Goldman Sachs
Karnataka, IND
Onsite
Discovered 4 weeks ago
Software developmentRisk technologyMarket risk technologyData structures and algorithmsScalaJava

Full Job Posting

Risk Engineering and role overview

Risk teams identify, monitor, evaluate, and manage the firm’s financial and non-financial risks.

Risk Engineering combines computer science, mathematics, and finance to produce computationally intensive risk calculations.

Core Engineering builds and adopts common tools, platforms, and applications for risk management.

The platform uses technologies including Java, cloud computing, HDFS, Spark, S3, ReactJS, and Sybase IQ.

Engineering challenges include acquiring and storing data, performing risk computations, and presenting actionable insights.

Role responsibilities

  • Lead development on large projects across global teams of developers and risk managers.
  • Build and support tools, platforms, and applications delivered as software products or hosted services.
  • Tune application performance, including memory and CPU utilization.
  • Analyze market risk metrics to identify trends and exceptions.
  • Build reporting using SQL and visualization tools such as Tableau.
  • Develop web interfaces for risk management actions and calculation software using databases and distributed systems.
  • Resolve application issues with business users and support scheduled batch calculations and data distribution.
  • Oversee junior team members through SDLC activities, design, code review, and production migrations.

Qualifications and experience

  • Bachelor’s degree in Computer Science, Mathematics, Electrical Engineering, or a related technical discipline.
  • 6–9 years of experience on a risk technology team at a bank or financial institution; market risk technology experience is a plus.
  • Experience with one or more major relational or object databases and a strong software development foundation.
  • Technologies listed include Scala, Java, Python, Spark, Linux, shell scripting, JUnit, Maven, Gradle, and Ant.
  • Experience with process scheduling platforms such as Apache Airflow and readiness to work with proprietary tools such as Slang and SECDB.
  • Understand compute resources and performance metrics, distributed computing, and the full software development life cycle.
  • Able to multitask, manage multiple stakeholders, work collaboratively, and work with multiple languages.

About Goldman Sachs

Goldman Sachs is a global investment banking, securities, and investment management firm founded in 1869.

The firm describes its work as committing people, capital, and ideas to help clients, shareholders, and communities grow.

The company states a commitment to diversity, inclusion, professional development, and workplace accommodations.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Goldman Sachs