5 months ago
Remote, SwitzerlandSenior
Responsibilities
- Design and implement backend services across the trading domain.
- Own features end to end, including schemas, APIs, tests, and UI integration.
- Contribute to real-time infrastructure and client-facing APIs.
- Write integration tests against real dependencies.
Requirements
- At least 5 years of production backend experience.
- Strong TypeScript or other strongly typed language background.
- Experience with trading systems, financial infrastructure, or exchange-adjacent domains.
- Knowledge of distributed systems and transactions.
- Experience with a modern Node.js backend framework; NestJS is preferred, with Spring, FastAPI, or similar accepted.
- Experience with SQL and a production ORM, preferably TypeORM.
- Experience with arbitrary-precision decimal arithmetic in financial contexts.
- Integration-first testing discipline.
- Ability to ship React and Next.js features to completion.
- Bonus experience includes event sourcing, crypto exchanges, major exchange APIs, AWS, Terraform, Turborepo, Nx, KYC/compliance workflows, or crypto-native systems.
About SwissBorg
SwissBorg builds a consumer crypto wealth platform where individuals buy, sell, and earn yield on digital assets via a mobile app that aggregates liquidity across multiple exchanges. The company generates revenue through trading spreads, fees, and yield-related services. Founded in 2017 and headquartered in Lausanne, Switzerland, it holds licenses for virtual currency exchange and wallets and is registered as a digital asset service provider (PSAN/DASP) in France.
