Job offer
Senior Software Engineer, Tokenization (80-100%)
As a Senior Software Engineer at Sygnum in Zurich, you will be responsible for developing high-quality, secure software in the field of tokenization and will work closely with various teams. Your tasks will include designing interfaces and APIs, developing scalable backend services, and taking responsibility for the entire development cycle.
Tasks
As a Senior Software Engineer in the Tokenization team, you will be responsible for developing high-quality, secure software with comprehensive test coverage and monitoring. Your main tasks will include:- Leading the design of services and features that balance quality, security, performance, and maintainability, while actively contributing code and performing thorough code reviews.
- Taking responsibility for the entire development lifecycle from conception to production, including responding promptly to incidents and leading root cause analyses.
- Collaborating with platform engineers on CI/CD pipelines, working with site reliability engineers and architects on system resilience and observability, mentoring junior engineers through coaching and pairing, and promoting continuous improvement in development and delivery.
- Participating in cross-team technical discussions and integration planning, communicating effectively with stakeholders from different technical domains, and fostering a collaborative, psychologically safe team environment.
Requirements
Our ideal candidate has:- Technical expertise:
- Creation of scalable backend services based on our tech stack: Java (11) + Spring on AWS
- Expert knowledge in Quarkus (or similar frameworks such as Spring Boot, Micronaut)
- Strong experience with RDBMS (ideally PostgresDB), Kafka, and caching frameworks (ideally Redis)
- Designing flexible and robust REST APIs with an API-first approach
- Understanding of microservices, event-driven architecture, and implementation of complex functionalities with high quality and security
- Working knowledge of Docker, containerization, and Kubernetes
- Basic operational knowledge: SSL/TLS, AWS/Consul/GKE, Linux command line operations
- Knowledge of TypeScript and UI frameworks (React, Angular) is an advantage.
- Mindset & Approach:
- Preference for creating correct software, careful consideration of edge cases, error handling, and system invariants
- Appreciation of functional programming principles: immutability, pure functions, composition (even if not used in a pure FP language)
- Owner mindset, even if not used in a source code repository
- Collaborative and growth mindset, open to learning and applying new tools (e.g., Claude Code to produce higher-quality software)
- Comfortable with taking responsibility for the entire development life cycle, from conception to execution of applications in production
- Clear communication of technical concepts to technical and non-technical stakeholders
- Providing constructive feedback and welcoming feedback from others, promoting psychological safety and inclusivity in team interactions
We offer
No information available.Job details