Rust Engineer – FinTech

Academic Work

Zürich

Ibrido

CHF 100.000 - 140.000

Tempo pieno

23 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Academic Work in Zurich is seeking a Rust Engineer to join a Swiss FinTech trading platform. You will develop core services, focus on market connectivity, real-time data processing and order routing, and own the code from development to production.

You will work with a small, collaborative team in a hybrid environment, emphasising reliability, performance and sustainable working hours. English is required; knowledge of German is a plus.

Competenze

  • 3+ years in backend development or systems engineering.
  • Hands-on Rust with async programming.
  • Strong knowledge of Linux networking and distributed systems.
  • Independent, responsible and structured with focus on production stability.
  • Excellent English communication; German and financial trading systems experience is a plus.
  • Able to take ownership of core trading services.

Mansioni

  • Develop and maintain core trading platform services in Rust.
  • Design concurrent, event-driven architectures for market data and order routing.
  • Integrate external trading interfaces and APIs.
  • Optimize performance, latency and resource usage.
  • Collaborate with DevOps and infrastructure teams on deployments and incidents.

Conoscenze

Rust
Backend development
Distributed systems
Linux networking
Testing & reliability
English communication
Technical ownership
Greenfield development

Descrizione del lavoro

Are you a Software Engineer with hands-on experience in Rust and a passion for building reliable, high-performance systems? Do you enjoy solving complex technical challenges and taking ownership of your code from development to production? Then we have the right opportunity for you!

Our partner, a growing Swiss FinTech company operating a digital trading platform for institutional financial markets, is looking for a Rust Engineer to join its engineering team in Zurich.

About the Role

As a Rust Engineer, you will develop and maintain the core services of a trading platform, focusing on market connectivity, real-time data processing and order routing. You will build reliable, concurrent applications and work closely with the infrastructure team to ensure stable and efficient production operations.

Your Tasks
  • Rust Development: Develop and maintain production services in Rust for market data processing, exchange connectivity and order routing.
  • Backend Architecture: Design concurrent, event-driven systems that handle message ordering, retries, reconnections and failure recovery.
  • System Integration: Integrate external trading interfaces and APIs, ensuring reliable data exchange and connection management.
  • Performance Optimisation: Analyse and improve application performance, latency, throughput and resource utilisation.
  • Testing & Reliability: Develop automated tests, monitor application behaviour and investigate production issues.
  • Technical Collaboration: Work with DevOps and infrastructure engineers on deployments, incident resolution and production support.
Your Requirements
  • Experience: At least 3 years of experience in backend development, systems engineering or a similar software engineering role.
  • Rust: Hands-on experience developing applications in Rust, including async programming, concurrency and error handling.
  • Backend & Networking: Good understanding of Linux, networking and distributed systems.
  • Problem-Solving: Experience debugging applications, analysing performance and writing reliable, maintainable code.
  • Working Style: Independent, responsible and structured, with an emphasis on testing, documentation and production stability.
  • Communication: Strong English communication skills. German and experience with financial trading systems are advantages.
  • Technical Ownership: Take responsibility for core trading services used by institutional financial clients.
  • Modern Tech Stack: Work with Rust and develop services where reliability, concurrency and performance are essential.
  • Greenfield Development: Build new components and contribute to technical and architectural decisions.
  • Engineering Development: Help establish and develop the engineering function in Zurich.
  • International Collaboration: Work closely with experienced software and infrastructure engineers across different locations.
  • Direct Involvement: Join a small engineering team with short decision-making processes and direct influence on technical solutions.
  • Work-Life Balance: Benefit from a collaborative working environment with hybrid working arrangements and a focus on sustainable working hours.
Our recruitment process
  • Online Logic and Personality Test
  • Online interview with our Recruitment Team
  • Online interview with the Hiring Managers
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Rust Engineer - FinTech
Rust Engineer - FinTech

Academic Work Switzerland SA • Zürich

In loco
CHF 120.000 - 170.000
Technical ownership
Modern tech stack
Greenfield development
+3
Rust Engineer – Hybrid, High-Performance Trading Backend
Rust Engineer – Hybrid, High-Performance Trading Backend

Academic Work • Zürich

Ibrido
CHF 100.000 - 140.000
Software Engineer
Software Engineer

Code Compass 🧭 • Zürich

In loco
CHF 150.000 - 210.000
Feedback-driven culture
Autonomy and continuous learning
Central Zürich office
Rust Backend Engineer - FinTech, Real-Time Trading
Rust Backend Engineer - FinTech, Real-Time Trading

Academic Work Switzerland SA • Zürich

In loco
CHF 120.000 - 170.000
Technical ownership
Modern tech stack
Greenfield development
+3
DevOps & Infrastructure Engineer – FinTech
DevOps & Infrastructure Engineer – FinTech

Academic Work • Zürich

Ibrido
CHF 110.000 - 140.000
Senior Rust Backend Engineer - Distributed Systems
Senior Rust Backend Engineer - Distributed Systems

TalentCloud Group • Zürich

In loco
CHF 120.000 - 180.000
Senior Rust Engineer - Ultra-Low Latency Trading Systems
Senior Rust Engineer - Ultra-Low Latency Trading Systems

Code Compass ? • Zürich

In loco
CHF 150.000 - 210.000
Feedback-driven culture
Autonomy and continuous learning
Central Zürich office
Senior Rust Software Engineer
Senior Rust Software Engineer

TalentCloud Group • Zürich

In loco
CHF 120.000 - 180.000
Senior Rust Engineer (80-100%)
Senior Rust Engineer (80-100%)

Threema • Freienbach

Ibrido
CHF 140.000 - 190.000
Flexible hours
Remote work 2 days/week
Work from anywhere 2 weeks/year
+2
Junior Developer (Financial Markets)
Junior Developer (Financial Markets)

Swisslinx AG • Zug

In loco
CHF 90.000 - 120.000