Software Engineer, Global Banking & Markets, Front Office Technology

Goldman Sachs

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Dallas, TX
Posted
55 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$132k $235k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,400–$225,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 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 build innovative platforms to facilitate efficient 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 must demonstrate strong skills in algorithms, data structures, and software design within a high-availability, mission-critical financial services environment using UNIX operating systems and Terraform.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 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 and maintain massively scalable software and high-availability, mission-critical systems.
  • Architect low-latency infrastructure solutions to support diverse financial products like Swaps and MBS.
  • Engineer solutions using microservice architectures, distributed tracing, and performance testing.
  • Utilize modern programming languages like Java, C/C++, or Python to solve complex engineering problems.

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.
  • Experience in Financial Services or Fintech (preferred).
  • Experience with AWS, high availability systems, and microservice architectures (preferred).
  • Experience with distributed tracing, performance testing, authentication, authorization, and infrastructure as code (preferred).
  • Proficiency with algorithms, data structures, and software design (preferred).

More like this

Similar roles