Goldman Sachs-logo
Goldman Sachs
·
June 21, 2025
Apply Now
This job has closed.

Engineering-Dallas-Associate-Software Engineering

Dallas, TX
Full-time
Onsite
Entry Level
Goldman Sachs is a multinational financial services firm providing securities, investment banking, and management services. They are seeking an Associate level Software Engineer to work across a broad range of applications and diverse technologies in the Liquidity Risk Engineering team, focusing on delivering critical risk metrics and enhancing the performance of risk management applications.
Apply Now

Responsibilities

  • This role is for a Senior Developer in large projects across a global team of developers and risk managers
  • You will apply your prior experience and expertise of working in credit risk domain at a large bank or financial institution, and ramp up very quickly to work with the global team
  • Performance tune applications to improve memory and CPU utilization.
  • Perform statistical analyses to identify trends and exceptions related Market Risk metrics.
  • Build internal and external reporting for the output of risk metric calculation using data extraction tools, such as SQL, and data visualization tools, such as Tableau.
  • Utilize web development technologies to facilitate application development for front end UI used for risk management actions
  • Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems.
  • Interact with business users for resolving issues with applications.
  • Design and support batch processes using scheduling infrastructure for calculation and distributing data to other systems.
  • Oversee junior technical team members in all aspects of Software Development Life Cycle (SDLC) including design, code review and production migrations.

Qualification

Required

  • Bachelor’s degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline
  • 1-3 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 is required
  • 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
  • Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant)
  • 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

Preferred

Benefits

Goldman Sachs is a multinational financial services firm providing securities, investment banking, and management services.
Glassdoor
3.8
Founded in 1869
New York, New York, USA
10001+ employees
https://www.goldmansachs.com