Goldman Sachs logo
Goldman SachsPosted 2 weeks ago

Risk-Dallas-Associate-Software Engineering

On-siteDallas, Texas, United States

Full TimeEntry LevelBachelors DegreeEnterpriseInvestment Banking

Job Summary

Optimize application performance to improve memory and CPU utilization, and perform statistical analyses to identify trends in market risk metrics. Build internal and external reporting for risk calculations using SQL and Tableau, while developing front-end UIs for risk management actions. Engineer software for distributed computing on Snowflake, Sybase IQ, and HDFS, and design batch processes for data distribution. Oversee junior team members through the SDLC, including design, code review, and production migrations. Interact with business users to resolve application issues and drive the adoption of common tools across the global risk engineering platform.

Required Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline
  • 3-5 years' experience working with risk technology teams in a large investment or retail bank, or a comparable financial institution
  • Experience in credit risk management functions and processes, knowledge of major regulatory deliverables for credit risk and expertise in related technology
  • Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts
  • Comfortable multi-tasking, managing multiple stakeholders and working as part of a team
  • Comfortable with working with multiple programming languages, including learning proprietary software coding when required
  • Experience with one or more major relational / object databases
  • Experience in working with process scheduling platforms like Apache Airflow
  • An understanding of compute resources and the ability to interpret performance metrics (e.g., CPU, memory, threads, file handles)
  • Knowledge and experience in distributed computing – parallel computation on a single machine like DASK, Distributed processing on Public Cloud
  • Knowledge of SDLC and experience in working through entire life cycle of the project from start to end
  • Should be ready to work in GS proprietary technology like Slang/SECDB

Desired Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline
  • 3-5 years' experience working with risk technology teams in a large investment or retail bank, or a comparable financial institution
  • Experience in credit risk management functions and processes, knowledge of major regulatory deliverables for credit risk and expertise in related technology
  • Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts
  • Comfortable multi-tasking, managing multiple stakeholders and working as part of a team
  • Comfortable with working with multiple programming languages, including learning proprietary software coding when required
  • Experience with one or more major relational / object databases
  • Experience in working with process scheduling platforms like Apache Airflow
  • Should be ready to work in GS proprietary technology like Slang/SECDB
  • An understanding of compute resources and the ability to interpret performance metrics (e.g., CPU, memory, threads, file handles)
  • Knowledge and experience in distributed computing – parallel computation on a single machine like DASK, Distributed processing on Public Cloud
  • Knowledge of SDLC and experience in working through entire life cycle of the project from start to end

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce