About the Role
The Role
As a Backend Engineer, you will design and build the systems powering payments, settlement, transaction routing and asset conversion across multiple networks and providers.
You’ll work on high-performance APIs and distributed backend services, contribute to core architectural decisions, and build new systems from the ground up in a fast-moving engineering environment.
What You'll Do
- Design, build and maintain high-performance APIs and backend services.
- Build systems supporting payments, settlement, transaction routing, asset conversion and identity/security flows.
- Develop infrastructure capable of operating reliably across multiple networks and providers.
- Build new backend capabilities that improve product performance, conversion and reliability.
- Participate in system design, architecture reviews and technical decision-making.
- Improve the scalability, reliability and fault tolerance of production systems.
- Contribute to incident response, code reviews, testing and engineering standards.
- Take ownership of projects from initial design through production deployment.
Who We're Looking For
- Strong experience building production backend systems using a modern programming language.
- Proficiency in TypeScript, or strong experience with Go or Rust and a clear willingness to work primarily in TypeScript.
- Deep understanding of distributed systems, API design and database architecture.
- Hands-on experience with cloud infrastructure, Docker, Kubernetes or comparable containerized environments.
- Strong computer science fundamentals across algorithms, data structures and systems design.
- Ability to take ownership and build effectively with limited scaffolding in a fast-moving environment.
- Comfortable working through ambiguity and solving complex engineering problems independently.
Nice to Have
- Experience building payment, settlement, transaction routing or other high-volume transactional systems.
- Experience with blockchain, Web3 or other distributed financial infrastructure.
- Experience building products or systems from zero rather than primarily maintaining established platforms.
- Previous experience in a startup or highly autonomous engineering environment.
About Swiss Nexus
Swiss Nexus is a Switzerland-based specialist talent partner working across blockchain, Web3 and fintech. We connect ambitious companies with hard-to-find engineering, product, commercial, compliance and leadership talent across Switzerland and globally.
Requirements
Backend systems experience
Strong experience building production backend systems using a modern programming language.
Proficiency in TypeScript
Proficiency in TypeScript, or strong experience with Go or Rust and a willingness to work primarily in TypeScript.
Distributed systems knowledge
Deep understanding of distributed systems, API design and database architecture.
Cloud infrastructure experience
Hands-on experience with cloud infrastructure, Docker, Kubernetes or comparable containerized environments.
Nice to Have
Experience building payment, settlement, transaction routing or other high-volume transactional systems.
Experience with blockchain, Web3 or other distributed financial infrastructure.
Previous experience in a startup or highly autonomous engineering environment.