Senior Software Engineer, Global Banking & Markets, Securities Settlement Engineering
Listed on 2026-05-16
-
Software Development
Software Engineer, Cloud Engineer - Software
Senior Software Engineer, Global Banking & Markets, Post Trade Engineering
Salt Lake City, UT, United States
Job Description What We DoAt Goldman Sachs, our Engineers don't just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action.
Drive new businesses, redefine finance using AI, and seize opportunities at market speed.
In an era defined by AI, Engineering isn't just central – it's the driving force behind our business. Our dynamic environment demands innovative strategic thinking and immediate, impactful solutions. Ready to push the limits of digital possibility? Begin your journey here.
Within the firm's Global Banking & Markets business, the Post Trade Engineering team operates at the intersection of finance and technology, implementing innovative solutions to enhance the post-trade processing landscape.
Our team is responsible for designing, developing, and maintaining high-performance software solutions that facilitate the settlement of equities and fixed income instruments, processing millions of events and thousands of users daily. There is a current focus on migrating existing systems to a strategic platform, with a foundation built upon an event-sourcing architecture using public cloud and serverless solutions, to enhance the scalability and resilience of the settlement processes and guaranteeing capacity for future growth.
Collaboration with various stakeholders, including trading desks, operations teams, and other Engineering groups, ensures that the systems meet the evolving needs of the business and integrate seamlessly with other platforms.
Our team primarily uses Java for software development, while also leveraging other languages, tools, and frameworks for specific tasks. We employ a microservices architecture and RESTful APIs to build modular and scalable systems and embrace Dev Ops practices to ensure continuous integration and delivery.
A global team located across seven regions, the Post Trade Engineering team fosters a collaborative and inclusive work environment, encouraging team members to share ideas and contribute to continuous improvement. Our work is critical to Goldman Sachs' success, as it ensures the efficient and accurate settlement of trades, helps the firm manage risk and comply with regulations, and establishes exceptional service for our clients.
WhoWe Look For
Goldman Sachs Engineers are at the forefront of innovation, driving solutions as creative collaborators in a fast-paced global environment. We seek individuals who evolve, adapt, and thrive on challenging problems.
We are seeking a senior engineer who can lead at the frontier of cloud-native financial systems and AI-driven engineering – someone who is energized by hard problems, brings deep technical credibility, and wants to define what the next generation of platforms looks like.
How You Will Fulfill Your Potential- Architect the future state. Lead the design and implementation of cloud-native post trade platform. Building systems that are correct, fast, and operationally excellent.
- Own critical systems end-to-end. Take full ownership of production services from design through deployment and incident response. Being the person the team trusts to make the right call when it matters.
- Drive the cloud migration. Own key work streams in the transformation to AWS/GCP, ensuring automated reconciliation, incremental rollout, and rigorous dual-run validation.
- Pioneer AI-driven engineering. Champion the use of AI agents and AI-enabled tooling across the team – for specification, implementation, testing, reconciliation analysis, and operational diagnostics. Help the team move from "AI-curious" to "AI-native."
- Raise the technical bar. Guide architectural decisions across the polyglot codebase, review critical code, define data dependency…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).