This job posting was published here directly by one of our clients. The State Secretariat for Economic Affairs has no control over its content or quality.
Rust Engineer - FinTech
Academic Work Switzerland SA Vacant since : 06.11.2026 8048 Zürich (ZH) 100% By agreement Permanent
Are you a Software Engineer with hands‑on experience in 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 Engineer to join its engineering team in Zurich.
About the role
As a 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
- Development: Develop and maintain production services in 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.
- : Hands‑on experience developing applications in , including async programming, concurrency and error handling.
- Backend & Networking: 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. 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 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!
jidb75b003jm jit1145jm jiy26jm
- Work location 8048 Zürich (ZH)
- Workload 100%
- Employment start By agreement
- Employment duration Permanent
- By online Online form