Senior Software Engineer, Global Banking & Markets, Post Trade Engineering

Goldman Sachs

Quick summary

Work type
On-site
Location
Salt Lake City, UT
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $194k
$130k most similar roles pay here $246k

This listing doesn't post a salary. Most similar roles pay $166,950–$222,000.

Based on 240 similar postings.

Employer

About Goldman Sachs

Goldman Sachs is a leading global investment banking, securities, and investment management firm providing financial services to corporations, financial institutions, governments, and individuals.

Goldman Sachs currently has 187 open roles on FindRole.

Listed pay typically runs $130,000–$250,000 across 60 roles with salary data.

Most-posted roles

View all roles at Goldman Sachs

At a glance

TL;DR · Senior Software Engineer, Global Banking & Markets, Post Trade Engineering

As a senior engineer in Goldman Sachs' Post Trade Engineering team within the Global Banking & Markets division, you will lead the design and implementation of cloud-native post-trade platforms using Java and other languages, while also championing AI-driven solutions. Your daily responsibilities include owning critical systems from end-to-end, driving cloud migrations to AWS/GCP, and partnering with business teams to translate requirements into technology-driven automation. You will work in a microservices architecture, employing RESTful APIs and DevOps practices for continuous integration and delivery, ensuring the efficient settlement of millions of financial transactions daily. This role requires deep expertise in distributed systems, AI-enhanced engineering workflows, and cloud-native platforms, as well as strong collaboration skills across various stakeholders to ensure seamless integration and compliance with regulatory standards.

What you'll do

  • Lead the design and implementation of cloud-native post-trade platform.
  • Own production services from design through deployment and incident response.
  • Drive transformation to AWS/GCP, ensuring automated reconciliation and validation.
  • Champion AI agents and tooling for specification, testing, and operational diagnostics.
  • Guide architectural decisions and mentor engineers in technical leadership roles.
  • Work closely with business teams to translate requirements into technology-driven solutions.
  • Contribute to CDK infrastructure stacks and CI/CD pipelines for multi-region deployment.

What we're looking for

  • Proven track record as a senior software engineer with end-to-end ownership of complex cloud-based production systems.
  • Deep hands-on experience in Java for distributed calculation engines and event-driven services, comfortable working across polyglot stacks.
  • Experience designing and operating microservices platforms using gRPC/REST APIs and managed AWS services like Fargate, Lambda, Step Functions.
  • Demonstrated use of AI agents and tooling for enterprise software development, including code generation and automated analysis.
  • Strong testing discipline with modern frameworks, focusing on writing correct-by-construction code.
  • Deep understanding of distributed systems, data consistency, failure modes, observability, and operational realities in financial infrastructure.

More like this

Similar roles