Software Engineer

Reposted 17 Days Ago
Be an Early Applicant
Zürich
In-Office
Mid level
Blockchain • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Role
Develop and maintain backend services in Java, contribute to microservices architecture, and collaborate on system design within cloud-native environments.
Summary Generated by Built In

About Crypto Finance 

Crypto Finance Group, part of Deutsche Börse Group, provides professional digital asset solutions to institutional clients. The Group comprises Crypto Finance AG, regulated by FINMA in Switzerland, offering trading, custody, and wallet services, as well as Crypto Finance (Deutschland) GmbH, regulated by BaFin in Germany, offering trading and custody services. As of 25 January 2025, Crypto Finance secured a MiCAR license for the European market as one of the first providers in the EU. Crypto Finance AG is a SIX-approved crypto custodian for ETP issuers.  

For more information, please visit our website at About us - Crypto Finance 

About the role 

From our office in the Prime Tower, Zurich, we build cloud-native systems that enable institutional clients to access, trade, and manage digital assets securely and efficiently.   

We are currently looking for a Software Engineer to join our engineering team. You will work on the services that power our Trading, Custody, Settlement, Staking, and Pledging platforms while learning from experienced engineers and contributing to our cloud-native, distributed environment.  

Our systems run on Google Cloud Platform (GCP), deployed on Kubernetes, and consist of ~25 microservices designed for high availability and multi-region capability. You will have the opportunity to work with modern tooling, participate in architectural discussions, and grow your expertise in distributed systems and digital asset technology.  

This role is ideal if you want to develop your backend engineering skills in a high-impact domain and enjoy working with clean architecture, cloud environments, and real production systems. 

 
Responsibilities 

  • Develop and maintain backend services in Java (Vert.x or Spring) 
  • Contribute to the evolution of about 25-service microservice architecture 
  • Implement new features and improve existing functionality across trading, custody, settlement, staking, and pledging 
  • Collaborate closely with senior engineers on system design and architectural decisions 
  • Help integrate services using REST, WebSocket, FIX, and SWIFT 
  • Work with GCP + Kubernetes in a cloud-native environment 
  • Participate in code reviews, testing, and deployment processes (ArgoCD / GitOps) 
  • Diagnose and fix issues in distributed systems with guidance from experienced colleagues 
  • Learn and apply best practices for reliability, performance, and security 

Requirements
  • Degree in Computer Science or equivalent practical experience 
  • 2–4 years of backend engineering experience (or equivalent skill level) 
  • Solid Java programming skills and an interest in microservice architecture 
  • Basic understanding of distributed systems concepts (timeouts, retries, resilience) 
  • Some experience with cloud platforms and/or Kubernetes (GCP is a plus but not required) 
  • Familiarity with REST APIs; WebSocket/FIX/SWIFT knowledge is a plus but not expected 
  • Experience with relational databases such as PostgreSQL 
  • Interest in learning about high availability and multi-region architectures 
  • Basic understanding of CI/CD workflows (ArgoCD/GitOps knowledge is a plus) 
  • Curiosity about blockchain and digital asset technologies 
  • Collaborative mindset, eagerness to learn, and a focus on quality 
  • Professional proficiency in English; German is a bonus 
  • Eligibility to work in Switzerland (Swiss permit or EU/EFTA citizenship

Benefits
  • Work on impactful systems used across the financial industry 
  • A modern, cloud-native engineering setup (GCP, Kubernetes, microservices) 
  • A strong engineering culture with mentorship from senior colleagues 
  • Exposure to trading, custody, settlement, staking, and pledging workflows 
  • Room to grow, learn, and take on more responsibility over time 
  • Regular knowledge-sharing sessions and a supportive team  
  • A modern workplace in Prime Tower, Zurich 

Our culture 
 

At the heart of our company, we prioritize: 

  • Innovation and Continuous Learning 
  • Collaboration and Knowledge Sharing 
  • Entrepreneurial Spirit and Flat Hierarchies 
  • Values such as Excellence, Delivery, Ownership, Passion, and Unity 

Please note:  

We do not accept CVs from recruiting or staffing agencies. 

Due to the Swiss labor legislation, we can only accept applicants who have the right to work in Switzerland (are in possession of a Swiss work permit or are EU/EFTA citizens). All other applications will not be considered. 

If this is the position for you, and you have a Swiss work permit and/or EU citizenship, please send us your complete application, incl. cover letter, CV, and references. 

Top Skills

Argocd
Fix
GCP
Gitops
Java
Kubernetes
Postgres
Rest
Swift
Websocket
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zurich
233 Employees
Year Founded: 2017

What We Do

About Crypto Finance

Crypto Finance Group, part of Deutsche Börse Group, provides professional digital asset solutions to institutional clients. The Group comprises of Crypto Finance AG, regulated by FINMA in Switzerland, which offers trading, custody, and wallet services, as well as Crypto Finance (Deutschland) GmbH, regulated by BaFin in Germany, which offers trading and custody. As of January 2025, Crypto Finance (Deutschland) GmbH secures MiCAR License for the European Market as one of the first Providers in the EU. Crypto Finance AG is a SIX approved crypto custodian for ETP issuers.

For more information, please visit: www.crypto-finance.com

Similar Jobs

Snap Inc. Logo Snap Inc.

Software Engineer

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Zürich, CHE
5000 Employees
In-Office
Zürich, CHE
73 Employees

Vontobel Logo Vontobel

Software Engineer

Fintech • Financial Services
In-Office
Zürich, CHE
2432 Employees
Easy Apply
In-Office or Remote
Zürich, CHE
96 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account