Goldman Sachs

The Core Engineering-New York-Associate-Software Engineering

Goldman Sachs
Apply
19 hours ago
New York, NY, USAMid Level / Senior
H1B sponsor

Base Salary

$115k - $180k/yr

Responsibilities

  • Develop and support software applications for capital, credit, and market risk calculations.
  • Build and adopt common engineering tools, platforms, hosted services, and applications.
  • Tune application performance, including memory and CPU utilization.
  • Perform statistical analyses to identify trends and exceptions in market risk metrics.
  • Build internal and external reporting using SQL-based data extraction and Tableau.
  • Develop front-end web interfaces supporting risk management actions.
  • Develop calculations using Snowflake, Sybase IQ, HDFS, and distributed computing systems.
  • Resolve application issues with business users and other stakeholders.
  • Design and support scheduled batch processes that calculate and distribute data to other systems.
  • Oversee junior technical team members through software design, code review, and production migrations.

Requirements

  • Bachelor’s degree in Computer Science, Mathematics, Electrical Engineering, or a related technical discipline.
  • 3–5 years of experience with risk technology teams at a large investment bank, retail bank, or comparable financial institution.
  • Required experience with credit risk management functions, regulatory deliverables, and related technology.
  • Experience with software development, data structures, algorithms, software design, and core programming concepts.
  • Ability to work with multiple programming languages and learn proprietary software coding when required.
  • Experience with Scala, Java, Python, Spark, Linux, shell scripting, JUnit, and Maven, Gradle, or Ant.
  • Experience with one or more major relational or object databases.
  • Experience with process scheduling platforms such as Apache Airflow.
  • Ability to work with Goldman Sachs proprietary technologies including Slang and SECDB.
  • Understanding of compute resources and performance metrics such as CPU, memory, threads, and file handles.
  • Knowledge of distributed computing, including Dask, parallel computation, and public-cloud distributed processing.
  • Knowledge of the software development life cycle and experience delivering projects from start to finish.
  • Ability to multitask, manage multiple stakeholders, and work collaboratively.

Benefits

  • Competitive benefits and wellness offerings are generally available to eligible active, non-temporary, full-time and part-time US employees working at least 20 hours per week.
  • The position is based in New York, NY, United States.

Tech Stack

Apache AirflowApache AntApache SparkGradleJavaJUnitLinuxMavenPythonReactScalaSnowflakeSQL

Categories

BackendData Engineering
Goldman Sachs

About Goldman Sachs

10,000+ employees

Goldman Sachs is a global financial services firm that provides investment banking, securities trading, and asset and wealth management to corporations, financial institutions, governments, and individuals. Its businesses generate revenue from advisory and underwriting fees, trading and financing, and management fees on client assets. Founded in 1869 and headquartered in New York City, it operates worldwide and is listed on the NYSE under the ticker GS.

Contact me