Software Engineer, Global Banking & Markets, Front Office Technology

Goldman Sachs

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$115,000–$180,000 / yr
Posted
66 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $197k
This role $148k
$102k most similar roles pay here $241k

This role pays less than 82% of similar roles. Most pay $168,312–$226,400 — the shaded band above. At the midpoint, this role pays about $148k versus about $197k for comparable roles.

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 134 open roles on FindRole.

Listed pay typically runs $137,000–$250,000 across 55 roles with salary data.

Most-posted roles

View all roles at Goldman Sachs

At a glance

TL;DR · Software Engineer, Global Banking & Markets, Front Office Technology

Software Engineer, Global Banking & Markets, Front Office Technology will join the engineering team to develop cutting-edge software solutions for trading desks. This role involves designing and implementing robust, low-latency systems essential for pricing, quoting, and hedging various financial instruments including USTs, Swaps, and MBS. The engineer will also build innovative platforms to facilitate efficient risk and P&L management while utilizing AI-driven analytics for sophisticated data analysis and predictive pricing strategies. Candidates should possess an advanced degree in Computer Science and experience with modern programming languages such as Java, C/C++, or Python. Preferred technical skills include AWS, microservice architectures, distributed tracing, performance testing, infrastructure as code using Terraform, and UNIX operating systems internals. The role focuses on solving complex financial engineering problems by building high-availability, mission-critical systems within a fast-paced global environment.

What does a Software Engineer earn in New York?

Median $224000 from 203 postings across 41 companies.

See salary data

What you'll do

  • Design and implement robust, low-latency systems for pricing, quoting, and hedging financial instruments.
  • Develop innovative platforms to enable efficient risk and P&L management for trading desks.
  • Leverage AI-driven analytics for sophisticated data analysis and predictive pricing strategies.
  • Build massively scalable software and infrastructure solutions to solve complex engineering problems.
  • Proactively guard against cyber threats to protect firm assets and systems.
  • Utilize machine learning and financial engineering to turn large datasets into actionable insights.
  • Develop high-availability, mission-critical systems using microservice architectures.

What we're looking for

  • Advanced degree in Computer Science or equivalent work experience.
  • Minimum 2 years of professional experience using Java, C/C++, or Python.
  • Strong analytical skills and the ability to identify scope and impact of issues.
  • Team-oriented mindset with strong interpersonal and communication skills.
  • Experience in Financial Services or Fintech (preferred).
  • Experience with AWS, microservice architectures, and high availability systems (preferred).
  • Experience with distributed tracing, performance testing, authentication, authorization, UNIX internals, Terraform, and networking (preferred).
  • Proficiency with algorithms, data structures, and software design (preferred).

More like this

Similar roles