Senior Software Engineer (platform focus)

Yuso
Waregem, Belgium
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Remote
Waregem, Belgium

Tech stack

Clean Code Principles
Algorithmic Trading
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Continuous Integration
Data Infrastructure
Data Migration
Python
Machine Learning
Data Streaming
Amazon Web Services (AWS)
Spark
GIT
Kafka

Job description

  • Connect everything: build the integration software and streaming pipelines that pull market data and live asset telemetry into our data platform, fast and reliably.
  • Own the real-time path: build the low-latency pipeline that gets live asset telemetry into trading fast enough to act on. You'll migrate the existing telemetry onto that pipeline, with no disruption to the teams already relying on the data.
  • Kill the bottlenecks: move heavy analytical and reporting workloads off our operational trading systems, so live trading gets the headroom it needs.
  • Build the model tooling: build and extend the machine learning platform our quants rely on, from test frameworks and backtesting harnesses to CI for models and health monitoring.
  • Ship the platform: take the data platform from build-out to production-grade, backed by proper CI/CD, access control, and monitoring.
  • Automate the glue: make onboarding a new data source a clean, self-service job of days.
  • Cloud and Infrastructure as Code: build it all on AWS with Infrastructure as Code, ideally AWS CDK., Our remuneration is market competitive and offers extra benefits like health- and group insurance, meal vouchers, IT-equipment supporting remote work, home-office compensation and a mobile plan. It also includes a variable part linked to the performance of the team.

Requirements

  • A systems connector: you've spent years building the integrations, pipelines, and services that tie systems together, and you think in clean contracts between them.
  • Data in motion: real experience moving data reliably at scale with streaming or event-driven tools (Kafka, Kinesis, Spark, or similar).
  • A solid engineer: strong Python, clean code, thorough tests, and the Git and CI/CD habits that keep production reliable.
  • AWS and IaC: hands-on AWS with Infrastructure as Code, ideally AWS CDK.
  • Model tooling: you've built, or want to build, the tooling that gets models to production and keeps them healthy, from test and backtesting harnesses to CI for models and health monitoring. You build the platform our quants run on.
  • A close collaborator: you work shoulder to shoulder with our Lead Data Engineer, and directly with quants and traders. You bring the engineering view on the best way to expose the data they need, and you own that side.
  • Energy interest: a strong interest in the energy markets and a desire to deepen your business domain understanding.
  • Languages: proficiency in English; Dutch is a plus but not required.

About the company

You will join a team of dynamic and young professionals, passionate about the integration of renewable energy flows into the energy markets YUSO is active in. This job opening includes remote work and/or working from the YUSO offices in Waregem, Belgium. Our office space is one of the best equipped working environments for energy market activities, offering a multitude of multimedia to connect with other colleagues remotely. As a company, YUSO focuses on the well-being of its employees and the team-spirit as a whole!

Apply for this position