Global Banking & Markets, Futures Production Engineer, Analyst/ Associate, at Goldman Sachs
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

10 Jul, 25

Salary

0.0

Posted On

10 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Communication Skills, Computer Science, Academic Background, C++, Python, Mathematics, Java

Industry

Information Technology/IT

Description

FUTURES ENGINEERING

Goldman Sachs Futures Electronic Trading offers a best-in-class comprehensive suite of trading strategies to help clients achieve their trading objectives and navigate a variety of market conditions leveraging historical analyses, quantitative models, and real-time market information. These strategies are built on a highly distributed, scalable, low latency trading platform, which processes billions of transactions daily in the low microsecond range, with minimal jitter.
Our engineers are responsible for designing, building, and maintaining this trading platform as well as the strategies running on the platform, in a collaborative environment. The software our engineers write is of a very high standard: it is client and market facing with real time SLAs and can have high financial and regulatory impact. Some engineers focus on implementing the platform, its surrounding ecosystem and order management workflows, writing highly performant code and optimizing its interaction with the hardware and infrastructure it is executing on. Others work on building the trading models, signals and algorithmic logic which constitute the trading strategies.

KEY SKILLSETS AND QUALIFICATIONS

  • Academic background in computer science, mathematics or engineering.
  • Strong programming skills in at least one modern programming language (Java, Python, C++).
  • Familiarity with Linux operating system, including command-line tools, shell scripting and networking fundamentals (TCP/UDP, Multicast).
  • Strong communication skills and having the ability to articulate issues to both technical and nontechnical audiences.
  • Exceptional ability to learn quickly and perform effectively under pressure in a production-critical environment. The role demands strong problem-solving skills, adaptability, and a commitment to maintaining system stability.
Responsibilities

ROLE OVERVIEW

We are looking for a motivated individual to join our team as an analyst / associate to help maintain and build our very sophisticated global futures trading platform and focus on enhancing stability, performance and reliability. This role sits at the intersection of software, devops and trading, which is ideal for individuals with a technical background who wants to learn about trading and financial markets.

Our team’s main goal is to keep the production trading platform stable, performant and observable, and react quickly to issues that could pact trading or clients. Our main responsibilities include:

  • Maintaining the platform’s health through proactive monitoring, performance tuning, and rapid response to incidents. This encompasses ensuring the system operates within defined performance parameters and minimizing any disruptions to trading.
  • Leading and refining the release and change management process. This includes overseeing software builds, release testing, deployment automation, and comprehensive post-release checkouts to guarantee smooth and reliable deployments. The engineer will champion best practices in change control to minimize risk.
  • Developing and maintaining a comprehensive suite of monitoring and observability tools (metrics, logging, dashboards, and alerts) for our trading infrastructure. These tools are used to gain deep insights into system behavior, proactively identify potential issues, troubleshoot problems, and optimize overall system performance. This also involves capacity planning and performance bottleneck identification
Loading...