About The Position

As a Software Engineer – Trading Operations, you will support trading desks in London, Singapore, and Chicago. You will work closely with experienced traders, researchers, and software engineers to solve challenging problems, optimize operational workflows, and select appropriate tools and technologies. The role involves taking ownership of products from prototype through stable production and delivering polished, ergonomic software solutions for Cumberland Mining’s trading and operations stakeholders. You will build, maintain, and extend trading applications, data pipelines, and other solutions, working with both new and legacy systems across Java and Python. On-call support may be required.

Requirements

  • Exceptional interpersonal skills and clear communication with stakeholders and engineers, supporting a collaborative working environment.
  • Strong track record working on enterprise-scale software engineering projects and ability to deliver and manage dynamic software projects for key stakeholders.
  • Substantial prior interaction with front-office teams and senior management in an active trading environment.
  • At least 2 years of enterprise experience with systems involving version control, Git, Python or Java, and Linux.
  • Bachelor’s degree in a quantitative field or materially equivalent exposure.
  • Ability to work independently, break down problems, and synthesize and implement solutions.

Nice To Haves

  • Comfort working in multiple programming languages.
  • Strongly preferred: 2–3 years of experience in front-office, middle-office, back-office, or risk management roles working with exchange-traded and OTC products.

Responsibilities

  • Own products from prototype through stable production.
  • Work with Cumberland Mining trading and operations stakeholders to deliver polished, ergonomic, and well-engineered software solutions to operational business problems.
  • Build, maintain, and extend trading-related applications, data pipelines, and solutions.
  • Work with greenfield and legacy systems across multiple languages, including Java and Python.
  • Provide on-call support as needed.

Benefits

  • Annual discretionary bonus eligibility.
  • Group medical, pharmacy, dental, and vision insurance.
  • 401(k) with discretionary employer match.
  • Short- and long-term disability insurance.
  • Life and AD&D insurance.
  • Health savings accounts.
  • Flexible spending accounts.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service