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
121 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $225k
$132k $318k
below market most similar roles pay here above market

This role pays more than 67% of similar roles. Most pay $168,775–$245,250 — the blue band above. At the midpoint, this role pays about $225k versus about $207k 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 · Algo Developer, Global Banking & Markets, Electronic Trading

The Algo Developer, Global Banking & Markets, Electronic Trading joins the Goldman Sachs Electronic Trading team to develop best-in-class products for US Listed Options Trading. This role involves the entire product life cycle, including collaborating with product managers to determine requirements, developing new APIs and UIs, and deploying code globally. Key responsibilities include designing, building, and maintaining high-performance options trading strategies, monitoring daily performance, and implementing changes based on US Options market structure and regulations. The position requires proficiency in Java or C++, along with experience in Python, Typescript, and various databases, caches, and queues. Candidates must possess expertise in designing algorithms for US trading, data-driven strategy performance analysis, and potentially low latency trading strategy development or smart order router design for the Agency business.

What you'll do

  • Design, build, and maintain high-performance and adaptive Options trading strategies for internal and external clients.
  • Monitor daily trading performance for strategies and build custom algorithms based on specific client needs.
  • Implement ongoing changes to trading systems based on US Options market structures, regulations, and exchange offerings.
  • Communicate with traders, sales, clients, and compliance officers regarding feature requests and existing functionality.
  • Develop and deploy new APIs and UIs using modern Typescript, Java, and Python frameworks.
  • Engage with penetration testers to ensure robust security and data protection across all products.
  • Analyze and optimize trading strategy performance using data-driven insights.

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 building back testing for trading strategies (preferred).

More like this

Similar roles