← Toutes les offres
Academic Work Switzerland SA

Rust Engineer - FinTech

Academic Work Switzerland SA

Zürich
Banking / Financial institutions
Publié le 6 novembre 2026

Description du poste

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. Rust Engineer - FinTech 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. Work 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. Must-Haves • 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. Your Benefits • 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. Our recruitment process • Online Logic and Personality Test • First phone call • Online interview with our Recruitment Team • Online interview with the Hiring Managers • On-site meet & greet • Welcome to Academic Work!