Software Engineer

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

At Trasteel, you will build the trading system behind our intraday power activity: exchange connectivity, real-time market data, and the execution and risk tooling the desk relies on every day. Intraday power is a fast-moving, data-driven market, and you will own the technology that lets us act on opportunities in real time, working directly with the traders and researchers who use it.

You will join a small team where your work goes into production quickly, and its impact on trading performance is directly visible. We offer a full-time position based in Lugano.

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, with a focus 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 our strategies evolve.
Requirements:
  • Master’s or PhD in computer science , s oftware 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); experience with EPEX M7, GME, or Nord Pool APIs is a strong plus.
  • Excellent Rust and Python skills.
  • Strong software engineering fundamentals: testing, CI, version control, code review, observability, and clean design.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Trading Systems Engineer (Power/Commodities)
Real-Time Trading Systems Engineer (Power/Commodities)

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
IT Analyst and Software Engineer
IT Analyst and Software Engineer

EFG International AG • Lugano

On-site
CHF 120,000 - 190,000
IT Analyst and Software Engineer
IT Analyst and Software Engineer

EFG International • Lugano

On-site
CHF 90,000 - 150,000
Front-Office Trading Systems Engineer
Front-Office Trading Systems Engineer

EFG International • Lugano

On-site
CHF 90,000 - 150,000
FX/Execution Trader
FX/Execution Trader

Swissquote • Vaud

On-site
CHF 120,000 - 180,000
Software Engineer
Software Engineer

Code Compass ? • Zürich

On-site
CHF 120,000 - 160,000
Central Zürich office
Autonomy and learning culture
Collaborative engineering team
Trading Engineer
Trading Engineer

SGI • Zürich

On-site
CHF 90,000 - 130,000
FX/Execution Trader
FX/Execution Trader

Swissquote • Gland

On-site
CHF 120,000 - 180,000