OpenLink Software Engineer

Insight Global
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Amazon Web Services Batch Processing Continuous Integration Data Distribution Service Linux Python (Programming Language) OpenLink Endur Software Engineering SQL Databases Systems Integration
+3 more
Event Driven Architecture Information Technology Service Stack

Job description

Our client is searching for an engineer who will sit directly on a newly formed technology team supporting a new commodities and energy trading desk, partnering closely with PMs, traders, and risk teams to build and enhance the desk’s technology stack. The engineer will work hands-on with OpenLink (Endur) to support trade capture, lifecycle management, risk, and PnL across multiple commodity asset classes including power, natural gas, metals, and agricultural products. Day-to-day responsibilities include developing and enhancing OpenLink components, integrating market data and downstream systems, improving real-time risk and PnL reporting, and supporting the desk through the full trading lifecycle. The role will also involve working on system integrations, data distribution, and tooling to support a scalable, high-performance front-office environment as the desk grows. This is a highly visible, front-office-aligned position where the engineer will contribute directly to the success of a new PM platform within the firm.

Requirements

5-15+ years of software engineering experience, with hands-on OpenLink (Endur) development

  • Strong Java and .NET development experience with some Python

  • Endur is Java-based

  • Deep understanding of commodities & energy trading workflows

  • Physical & financial commodities, trade lifecycle, scheduling, settlements

  • Experience working directly with front-office PMs and traders

  • Proven experience enhancing or supporting: Trade capture, Risk & PnL, Market data integrations, Intraday reports, etc.

  • Strong knowledge of system integration & data distribution

  • Event-driven architectures

  • Real-time and batch processing

  • Solid SQL and Linux/Unix experience

Bachelor’s degree in Computer Science or related field - Buy-side hedge fund or proprietary trading firm experience

  • Experience working on new desk launches

Familiarity with cloud or modern deployment patterns (AWS, containers, CI/CD)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

3:47 min

Solving the knowledge deficit in large language models

Alejandro Saucedo Alejandro Saucedo +3 · WWC 2024

5:25 min

Identifying candidate profiles for intent engineering role transitions

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all