About the Opportunity
Are you ready to elevate your software engineering career? At Goldman Sachs, the Corporate Treasury Engineering team is seeking world-class engineers to collaborate with business partners and enhance liquidity projections, financial resource management, and collateral operations.
While some roles specialize in scalable big data architecture, others involve optimizing liquidity usage algorithms or working directly with traders for risk management execution. Thus, there’s a place for every innovative mind.
Why Join Us?
Corporate Treasury sits at the heart of Goldman Sachs. Hence, being a part of this team means you get firsthand exposure to key financial activities and resource management strategies. You will work on real-time liquidity modeling using Kafka event buses, Spark for complex calculations, and clustered SingleStore databases — technologies that define the future of finance.
Moreover, we continuously explore new ideas to optimize firm liquidity and execution strategies, making every day a new learning opportunity.
Your Impact
As an Associate Software Engineer, you will:
Build quantitative and technological solutions to complex commercial challenges.
Collaborate with the firm’s treasurer and business areas like Marcus and Corporate Banking.
Develop cutting-edge real-time liquidity platforms, automate decision-making tools, and optimize liquidity strategies globally.
Work across Front-to-Back functions, gaining insights into all aspects of Corporate Treasury execution.
Key Responsibilities
Own the design, development, testing, and documentation of mission-critical systems.
Partner closely with business users and global developers for requirements and solutions.
Drive automation, resiliency, and high availability across payment and liquidity systems.
Skills and Qualifications
Degree in STEM or equivalent professional experience.
1+ years coding in object-oriented or functional programming languages (e.g., Java).
Strong database knowledge (DB2, MongoDB, Oracle).
Hands-on experience with technologies like Spring Boot, Hibernate, React.js, Angular.
Exposure to Cloud development, Kubernetes, Infrastructure as Code (IaC), and monitoring dashboards is highly desirable.
Excellent analytical, technical, and communication skills.
Energetic, team-oriented, self-motivated, and passionate about innovation.
Tech Stack You Will Use
Programming: Java, Spring Boot, Hibernate, Angular, React.js
Databases: DB2, MongoDB, Oracle
Search & Streaming: GS Search, Elastic Search, Kafka
Cloud, Containers, Monitoring: Kubernetes, IaC, Health Check Dashboards