Corporate Treasury, Associate, Software Engineering, SLC
Salt Lake, UT - USA
Job Summary
Who We Are
Corporate Treasury lies at the heart of Goldman Sachs ensuring all businesses have the appropriate level of funding to conduct their activities while also optimizing the firms liquidity managing its risk and ensuring compliance with regulations.
OurCorporate Treasury Engineeringteam is a world leader in developing quantitative techniques and technological solutions that solve complex commercial business problems. We partner with our firms Treasurer and other members of Corporate Treasury senior leadership to manage the firms liquidity risk secured and unsecured funding programs the level and composition of consolidated and subsidiary equity capital and to invest any excess liquidity. An exciting confluence of computer science finance and mathematics is used to deliver what our shareholders expect a high return for the right risk taken.
TheGS Bank Engineeringteam is responsible for supporting Cross Product Regulatory Controls for GS Bank. An ever-evolving business and regulatory environment demands ongoing innovation to maintain scalable solutions in a changing world.
TheCross Product Regulatory Controlsteam builds and manages applications that validate 1 million daily over-the-counter trades in real time and assess $3 billion worth of loans and securities to aggregate and generate reports for Reg W / 23A regulatory reporting. Working directly with compliance and legal teams we gather requirements and provide solutions that meet dynamic business and regulatory demands.
We use a modern tech stack includingMongoDB Kafka Spring Boot microservices Kubernetes AWS and Generative AI and are constantly looking to leverage modern technology to solve business problems. We are adopting a cloud strategy and are in the initial stages of building and migrating our applications.
Your Impact
- Define and develop software to analyze data build metric calculators and create automated tools that help the business gain insights predict scenarios and make better decisions to reduce interest expenses for the firm
- Gain unique insight into the firms business activities and asset strategy through a front-to-back model that gives developers a window into all aspects of Corporate Treasury planning and execution
- Contribute to the design development and support of digitally advanced financial products by collaborating with globally distributed cross-functional teams
- Analyze existing software implementations to identify areas of improvement participate in prioritization efforts and provide estimates for implementing new features
- Help build team processes and engineering best practices
Basic Qualifications
- B.S. or higher in Computer Science (or equivalent work experience)
- 3 years of relevant professional experience
- Experience in software development including a clear understanding of data structures algorithms software design and core programming concepts
- Strong analytical and problem-solving skills with a demonstrated ability to learn and apply new technologies
- Comfortable multitasking managing multiple stakeholders and working as part of a team
- Excellent communication skills including experience presenting to both technical and business audiences in a global environment
- An entrepreneurial approach and passion for problem-solving and product development
Preferred Qualifications
- Strong programming experience in at least one compiled language (e.g. Java) or Python
- Web technology design experience
- Experience with microservice architecture Spring and messaging queues (e.g. Kafka SQS)
- Experience with Kubernetes and container orchestration
- Experience with AWS cloud services
- Familiarity with financial markets financial assets and liquidity management is a plus
Required Experience:
IC
About Company
The Goldman Sachs Group, Inc. is a leading global investment banking, securities, and asset and wealth management firm that provides a wide range of financial services.