Real-Time Trading Systems Engineer (Power/Commodities)

Trasteel Trading Holding SA

Ticino

On-site

CHF 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Trasteel is seeking a highly capable engineer to build the trading system behind our intraday power activity. You will develop exchange connectivity, real-time market data ingestion, and execution and risk tooling used by traders and researchers daily.

You will join a small team where your work goes into production quickly and directly impacts trading performance. This is a full-time role based in Lugano, Switzerland, with a strong focus on robust, scalable software for a fast-moving market.

Qualifications

  • Master’s or PhD in computer science, software engineering, mathematics, physics, data science, or a related field.
  • Experience building and operating production trading systems, ideally in power or commodities markets.
  • Comfort with exchange APIs and streaming protocols (WebSockets, REST); familiarity with EPEX M7, GME, or Nord Pool is a plus.
  • Excellent Rust and Python skills.
  • Strong software engineering fundamentals: testing, CI, version control, code review, observability, and clean design.

Responsibilities

  • Design and build mission-critical intraday trading systems: exchange connectivity, market data ingestion, order execution, and risk tooling.
  • Operate and harden production systems, monitoring, alerting, and incident response, focusing on stability and performance.
  • Collaborate closely with traders and researchers to turn strategy ideas into reliable, automated execution.
  • Continuously improve the trading stack as markets, exchanges, and strategies evolve.

Skills

Rust
Python
Testing
CI/CD
Version control
Observability
Code review
Design patterns

Education

Master's degree in Computer Science / Software Engineering / related field
PhD in related field

Tools

WebSockets
REST APIs
Exchange APIs (EPEX M7 / GME / Nord Pool)

Job description

Trasteel is seeking a highly capable engineer to build the trading system behind our intraday power activity. You will develop exchange connectivity, real-time market data ingestion, and execution and risk tooling used by traders and researchers daily.

You will join a small team where your work goes into production quickly and directly impacts trading performance. This is a full-time role based in Lugano, Switzerland, with a strong focus on robust, scalable software for a fast-moving market.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Trasteel Trading Holding SA • Ticino

On-site
CHF 120,000 - 180,000
Quantitative Trader - Power
Quantitative Trader - Power

Trasteel Trading Holding SA • Ticino

On-site
CHF 120,000 - 170,000
Intraday Power Trader (MI-XBID) - Data-Driven & Python
Intraday Power Trader (MI-XBID) - Data-Driven & Python

Trasteel Trading Holding SA • Ticino

On-site
CHF 120,000 - 170,000
Steel Trader
Steel Trader

Redstone Search Group Ltd • Genf

On-site
CHF 120,000 - 180,000
Front-Office Trading Systems Engineer
Front-Office Trading Systems Engineer

EFG International • Lugano

On-site
CHF 90,000 - 150,000
Trading Engineer
Trading Engineer

SGI • Zürich

On-site
CHF 90,000 - 130,000
Trading Systems Engineer – Front Office Tech Leader
Trading Systems Engineer – Front Office Tech Leader

EFG International AG • Lugano

On-site
CHF 120,000 - 190,000
Co-Founder & CTO - AI-Driven Trading Platform for Commodities
Co-Founder & CTO - AI-Driven Trading Platform for Commodities

Merantix AG • Zürich

On-site
CHF 180,000 - 260,000
Co-founder equity
Ownership of technology
Collaboration with Merantix Capital
+1
Steel Trader
Steel Trader

Cititec • Zürich

On-site
CHF 130,000 - 180,000
Quant Trading Engineer – Python for Commodities
Quant Trading Engineer – Python for Commodities

SGI • Zürich

On-site
CHF 90,000 - 130,000