7 days ago

Software Engineer, Global Banking & Markets, Goldman Sachs Electronic Trading

Goldman Sachs

On Site
Full Time
$147,500
New York, NY

Job Overview

Job TitleSoftware Engineer, Global Banking & Markets, Goldman Sachs Electronic Trading
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$147,500
LocationNew York, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Software Engineer, Global Banking & Markets, Goldman Sachs Electronic Trading

Goldman Sachs Electronic Trading (GSET) is seeking highly motivated Software Engineers to deliver innovative solutions to challenging engineering problems for our business and clients. You will build atop our existing trading technology stacks, developing features that support our best-in-class Algorithmic and Direct Market Access trading products. Join our team to participate in the creation and launch of exceptional products, providing value to top clients across the industry. We are looking for eager, nimble, and ambitious trading platform developers to join our growing team and drive Goldman Sachs Electronic Trading to achieve and exceed its goals.

Your Impact

As a member of our Platforms team, your focus will be on building and maintaining our order management and exchange connectivity systems. Your responsibilities include gathering requirements from internal and external clients, designing and developing features across our various trading platforms, and deploying your solutions. Our global team regularly interfaces with clients, sales, trading, compliance, legal, and other strat & engineering teams within the firm, playing a critical role in sustaining Goldman Sachs' Electronic Trading business.

Responsibilities

  • Design, build, and maintain high-performance yet nimble and adaptive trading platforms for internal and external clients.
  • Understand US Cash and Options market structure, regulations, exchange service offerings, and implement ongoing changes.
  • Communicate with traders, sales, clients, and compliance officers regarding new feature requests and explanations of existing features.

Basic Qualifications

  • Bachelor's degree in Computer Science/Engineering with 2 to 5 years of relevant work experience.
  • Proficiency in either Java or C++.
  • Strong knowledge of data structures, algorithms, and design patterns.
  • Experience with Linux operating system.
  • Strong communication skills and the ability to work in a team.

Preferred Qualifications

  • Experience with Event Sourcing (Sequenced core stream) based architecture.
  • Knowledge about JVM internals and tuning for low-latency.
  • Experience with building C++/Java systems with strict requirements for low-latency (microseconds count) and deterministic performance.
  • Experience with developing order management and exchange connectivity systems.

Key skills/competency

  • Java
  • C++
  • Low-latency Systems
  • Algorithmic Trading
  • Order Management Systems
  • Exchange Connectivity
  • Market Structure
  • Data Structures & Algorithms
  • Linux
  • Event Sourcing

Tags:

Software Engineer
trading platforms
algorithmic trading
direct market access
order management
exchange connectivity
low-latency
market structure
regulatory compliance
client interaction
system design
Java
C++
Linux
data structures
algorithms
design patterns
event sourcing
JVM tuning
high-performance computing
distributed systems

Share Job:

How to Get Hired at Goldman Sachs

  • Research Goldman Sachs' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Customize your resume: Highlight extensive experience in Java or C++, low-latency system development, and relevant trading platform projects.
  • Master technical fundamentals: Demonstrate strong proficiency in data structures, algorithms, design patterns, and Linux operating systems during technical assessments.
  • Prepare for behavioral questions: Showcase your communication skills, teamwork, and problem-solving abilities with specific examples related to complex engineering challenges.
  • Understand financial markets: Familiarize yourself with US Cash and Options market structure and regulatory landscapes to align with GSET's business needs.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background