A forward thinking Swiss tech company are seeking to bolster their team with an experienced Senior Backend Engineer.
Please note this is a fully remote opportunity based from Spain with occasional travel. Full rights to work must already be in place before applying.
Responsibilities:
- Design, build, and maintain robust, scalable backend services using Go and Java, ensuring reliability and performance across our platforms.
- Implement and optimise event-driven solutions with Kafka to support reactive, real-time data flows.
- Address intricate problems involving time processing, synchronization, and presentation in a globally distributed scheduling environment.
- Partner with product managers, designers, and engineers to translate complex requirements into effective technical solutions and seamless user experiences.
- Champion best practices in code quality, testing, CI/CD, observability, and maintainability while fostering a culture of continuous learning.
Requirements:
- Deep knowledge of data structures, algorithms, distributed systems, and software design principles.
- Demonstrated success building and shipping high-quality, production-ready backend services.
- Hands-on professional experience with one or both languages in production environments.
- Practical experience building reactive systems, particularly using Kafka or similar technologies
- Ability to tackle complex technical challenges, communicate solutions clearly, and thrive in an agile, cross-functional team environment.
If this role is of interest please apply directly on LinkedIn or send a copy of your CV to
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (