Software Engineer, Global Banking & Markets, Front Office Technology

Goldman Sachs

Confirmed live today Trusted

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $184k
This role $148k
$102k $239k
below market most similar roles pay here above market

This role pays less than 71% of similar roles. Most pay $142,400–$225,000 — the blue band above. At the midpoint, this role pays about $148k versus about $184k 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 71 open roles on FindRole.

Listed pay typically runs $140,000–$250,000 across 34 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

As a Software Engineer, Global Banking & Markets, Front Office Technology, you will join the engineering team to develop cutting-edge software solutions for the firm's trading desks. Your daily responsibilities include designing and implementing robust, low-latency systems for pricing, quoting, and hedging various financial instruments like Swaps, MBS, and USTs. You will also build innovative platforms for risk and P&L management while leveraging AI-driven analytics for sophisticated data analysis and predictive pricing strategies. The role requires proficiency in modern programming languages including Java, C/C++, and Python. Technical requirements involve working with AWS, microservice architectures, distributed tracing, and performance testing. You should possess strong skills in algorithms, data structures, and software design, with experience in UNIX operating systems, networking, and infrastructure as code using Terraform.

What does a Software Engineer earn in New York?

Median $216000 from 270 postings across 57 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 systems to solve challenging engineering problems.
  • Architect low-latency infrastructure solutions to support high-speed financial operations.
  • Proactively guard against cyber threats to ensure system security.
  • Engineer solutions using microservice architectures, distributed tracing, and performance testing.

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 quickly identify the scope and impact of issues.
  • Team-oriented mindset with strong interpersonal and communication skills.
  • Energetic, self-directed, and self-motivated.
  • Experience in Financial Services or Fintech (preferred).
  • Experience with AWS, high availability systems, microservice architectures, and distributed tracing (preferred).
  • Proficiency with algorithms, data structures, software design, and UNIX internals (preferred).

More like this

Similar roles