What is a Software Engineer at Syntes?
A Software Engineer at Syntes plays a critical role in designing, developing, and maintaining high-integrity software systems that power our next-generation healthcare and medical technology solutions. Working at the intersection of advanced software engineering and life-changing technology, engineers in this role build scalable architectures, modern cloud infrastructure, and robust systems integrations. The work you do directly impacts patient outcomes, clinical workflows, and the overall safety and efficiency of medical technologies globally.
In this position, you will tackle complex technical challenges ranging from low-level systems programming to highly scalable cloud-native microservices. Because Syntes software often operates in highly regulated environments, including Class II medical device software, our engineering culture places an incredibly high premium on quality, reliability, and rigorous testing. You will collaborate closely with cross-functional teams—including Research & Development (R&D), Quality Assurance, and Product Management—to ensure our software is not only innovative but also exceptionally stable and secure.
This role is ideal for engineers who want their code to have a profound, real-world impact. You will have the opportunity to work with modern tech stacks, including Java/Spring Boot, C++, AWS, and Kubernetes, while adhering to the highest standards of software craftsmanship. It is a highly rewarding environment that demands both technical excellence and a deep commitment to ethical, patient-centric development.