(Senior) Software Engineer - Data Management ( C#, Go or C++)
Indexed description
Snke is a Munich‑based healthtech company, established in 2020, building scalable, AI‑driven platforms that improve clinical workflows and patient outcomes. As the orchestration layer for advanced digital health solutions, we empower healthcare providers, registries and agencies to deploy cutting‑edge technology with confidence. With teams in Munich, Chicago, Heidelberg, San Diego and Tel Aviv, we work globally to create smart, enabling and holistic technologies that drive meaningful change in healthcare.
As a (Senior) Software Engineer – Data Management, you will play a key role in building the data backbone of the Snke platform. You will develop advanced systems for managing medical data, enabling secure storage, processing and exchange across clinical applications and research workflows. Your work will directly contribute to data-driven healthcare innovation and improved patient outcomes.
What you’ll do
- Design, develop and maintain data-centric APIs and microservices for healthcare applications
- Build systems for data storage, transport, aggregation and pseudonymization
- Work with healthcare standards such as DICOM, HL7 and FHIR to enable interoperability
- Develop scalable backend services using technologies such as C#, Go or C++
- Contribute to application infrastructure (e.g. SMART on FHIR, OAuth2, JWT, telemetry)
- Work with modern service hosting and cloud environments (containers, Kubernetes, AWS, CDK)
- Ensure high standards in cybersecurity, data privacy and system reliability
- Collaborate closely with Product Owners and cross-functional teams to develop innovative, user-driven solutions
- Contribute ideas, continuously improve development processes and stay up to date with emerging technologies
What we are looking
- Degree in Computer Science, Software Engineering or a related field (or equivalent practical experience)
- 3+ years of experience in developing, testing and maintaining software solutions
- Strong programming skills in C#, Go or C++ and experience building scalable applications
- Solid understanding of software engineering principles, system architecture and data structures
- Experience with modern web technologies and APIs (HTTP, REST, JSON, gRPC, Protocol Buffers)
- Familiarity with microservices architectures and distributed systems
- Experience with automated testing and modern development practices (CI/CD, GitHub, Docker)
- Strong analytical thinking, problem-solving skills and attention to detail
- A proactive mindset, curiosity and passion for continuous learning
- Very good communication skills in English (German is a plus)
Why working at Snke
- A supportive, international team connected by shared values and a culture of trust
- Meaningful responsibilities with a lasting impact on global healthtech, improving medical decisions and patient outcomes
- 30 vacation days, plus December 24th and December 31st
- Flexible working hours and a hybrid work model within Germany
- Bike leasing via our partner “BikeLeasing”
- Parking garage and secure underground bike storage
- Subsidized company restaurant and in-house café
- Urban Sports Club membership with employer contribution
- Regular after-work, team, and company events
- Centrally located, modern workspace with a 212 m² rooftop terrace
Ready to apply? We look forward to receiving your online application including your earliest possible start date.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search