Risk-Dallas-Associate-Software Engineering
On-siteDallas, Texas, United States
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.