Algo Developer, Global Banking & Markets, Electronic Trading

Goldman Sachs

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
New York, NY
Salary
$150,000–$300,000 / yr
Posted
75 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $225k
$132k most similar roles pay here $318k

This role pays more than 73% of similar roles. Most pay $155,052–$232,712 — the shaded band above. At the midpoint, this role pays about $225k versus about $194k 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 · Algo Developer, Global Banking & Markets, Electronic Trading

As an Algo Developer, Global Banking & Markets, Electronic Trading, you will join the Goldman Sachs Electronic Trading team to develop and launch high-quality products for the US Listed Options trading market. You will be responsible for designing, building, and maintaining high-performance, adaptive options trading strategies while monitoring daily performance and creating custom algorithms based on specific client needs. Your work involves navigating complex US options market structures, regulations, and exchange service offerings to implement ongoing updates. The role requires collaborating with traders, sales teams, and compliance officers to deliver new features. You will utilize Java, C++, TypeScript, Python, and various databases, caches, and queues. Key technical focuses include developing smart order routers, building backtesting systems for trading strategies, and implementing low-latency solutions within the electronic trading domain to solve complex financial engineering problems.

What you'll do

  • Design, build, and maintain high-performance options trading strategies for internal and external clients.
  • Monitor daily trading performance and develop custom algorithms based on specific client requirements.
  • Implement changes based on US Options market structures, regulations, and exchange service offerings.
  • Develop new APIs and user interfaces using TypeScript, Java, or Python frameworks.
  • Perform data-driven analysis to optimize the performance of trading strategies.
  • Communicate with traders, sales teams, and compliance officers regarding feature requests and system functionality.
  • Participate in the full product lifecycle from requirement gathering to global deployment.

What we're looking for

  • Advanced degree in a relevant technical field such as Computer Science or Financial Technology.
  • 5+ years of relevant work experience.
  • Proficiency in either Java or C++.
  • Extensive experience with designing and implementing algorithms for US trading.
  • Experience in data-driven trading strategy performance analysis and optimizations.
  • Strong communication skills and the ability to work as part of a team.
  • Experience with designing and implementing algorithms/smart order router for Agency business (preferred).
  • Experience with back testing, low latency trading strategy development, or supporting clients directly (preferred).

More like this

Similar roles