About the company
Crypto Finance Group helps financial players to securely manage, trade, and store digital assets.
Job Summary
About the role:
Crypto Finance Group is looking for a Senior Software Engineer to join the backend engineering team in Zurich. You will design and build the services behind Trading, Custody, Settlement, Staking, and Pledging platforms, working closely with fellow engineers, SRE, Security, Operations, Trading, and Settlement teams to ensure systems remain robust, secure, and scalable.
The platform runs on Google Cloud Platform (GCP), orchestrated with Kubernetes, and consists of ~25 microservices engineered for high availability and multi-region capability.
Responsibilities:
šDesign, build, and maintain backend services across trading, custody, settlement, staking, and pledging. šTake ownership of key microservices within an approximately 25-service distributed architecture. šEnsure system performance, reliability, high availability, and readiness for multi-region operation. šDevelop Java-based services using Vert.x or Spring. šIntegrate with internal and external systems via REST, WebSocket, FIX, and occasionally SWIFT. šDeploy and operate services in GCP + Kubernetes. šImprove automation and delivery pipelines using ArgoCD. šDiagnose and address issues in distributed systems. šParticipate in architecture discussions, incident reviews, and continuous improvement. šShare knowledge and mentor other engineers.
Requirements:
šDegree in Computer Science or equivalent practical experience. š5+ years of backend engineering experience, ideally building production-grade systems. šStrong Java experience and good understanding of microservice architecture. šSolid knowledge of distributed systems patterns (resilience, retries, timeouts, etc.). šFamiliarity with REST, WebSocket, and FIX protocols. šExperience with PostgreSQL or similar relational databases. šUnderstanding of high availability and multi-region deployment strategies. šExperience with CI/CD workflows and GitOps using ArgoCD. šInterest in digital assets and/or blockchain technologies. šStrong sense of quality, reliability, and security. šProfessional proficiency in English. šEligibility to work in Switzerland (Swiss permit or EU/EFTA citizenship).
Nice-to-have: šHands-on experience with GCP, Kubernetes, and cloud-native design. šFamiliarity with SWIFT. šGerman language proficiency.
If this role isn't the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.




