Job offer
Senior Software Engineer, Trading & Lending (80-100%)
As a Senior Software Engineer in Trading & Lending, you will be responsible for the development and improvement of Sygnum's electronic trading infrastructure. You will play a key role in delivering new functionality, scalability of trading processes and ensuring the quality and reliability of systems.
Job description
About the role
You will join a team of engineers responsible for building and enhancing Sygnum's electronic trading infrastructure, which includes both spot and derivatives trading.
As a Senior Software Engineer, you will play a key role in delivering new functionality, driving scalability of trading processes and ensuring the quality and reliability of our systems.
This includes the core processes for executing orders as well as automated processing and transaction monitoring.
Main tasks
- Actively participate in the development of new features and enhancements by writing and reviewing high quality, secure code with comprehensive test coverage
- Continuously improve the quality and security of applications, identify existing technical debt and create plans to repay it
- Respond to production incidents promptly and efficiently, working with cross-functional teams to resolve issues and restore service continuity
- Work with platform engineers to improve CI/CD pipelines and optimize release processes
- Collaborate with site reliability engineers and solution architects to optimize application availability, resilience and observability
- help and support junior software engineers through coaching and mentoring
Ideal candidate
- You like to build scalable backend services based on our tech stack: Java running on AWS
- You have a collaborative and growth-oriented attitude
- You value quality and security and take these aspects of the software development life cycle seriously
- You agree to take over the entire development lifecycle, from the design of solutions to the operation of the application in production
- You are proactive and motivated by new opportunities and challenges
What makes you stand out
- Expertise in Java (5+)
- Expertise in Quarkus (or Spring)
- Expertise in working with RDBMS (ideally Postgres)
- Experience in working with Kafka
- Experience in working with caching frameworks (ideally Redis)
- Design, structure and robust REST APIs with an initial approach
- Understanding of microservices, event-driven architecture and ability to implement complex functions with high quality and security
- Working knowledge of Docker and containerization
- Experience in working with subsystems
- Experience in working with AWS is an advantage
- Experience in working with Typescript and a UI framework (React, Angular) is an advantage
Our offer
Working at Sygnum means being part of a dynamic, global team that builds a trusted interface between the traditional and digital asset management industries.
We offer a fast-paced, exciting work environment that values meritocracy, collaboration and open communication.
Job details