What is a Software Engineer at Goldman Sachs Asset & Wealth Management?
A Software Engineer in Goldman Sachs Asset & Wealth Management (AWM) builds the core infrastructure, portfolio management platforms, low-latency execution tools, and client-facing interfaces that power one of the world’s largest asset managers. Software engineering in this division sits at the intersection of complex financial engineering and modern distributed systems. Engineers design resilient systems capable of managing trillions in assets, calculating high-throughput risk analytics, and supporting complex multi-asset investment strategies with absolute precision.
In this role, you will work directly on mission-critical systems where reliability and speed are paramount. Whether you are engineering portfolio modeling microservices, building high-frequency data pipelines, or designing high-performance UI frameworks for wealth advisors, your work directly influences the business's investment outcomes and operational efficiency. Engineers routinely tackle large-scale data challenges, strict multi-region compliance constraints, and high-concurrency event processing.
Goldman Sachs heavily emphasizes end-to-end technical ownership. As an engineer in Asset & Wealth Management, you will not merely write code to specification; you will partner with portfolio managers, quantitative strategists, and risk officers to understand complex financial workflows and turn them into scalable, automated solutions.



