
The company is a leader in its field, delivering digital and AI-driven solutions specifically for the life sciences and healthcare industries. It provides end-to-end engineering, informatics, and data science services, leveraging scientific and technical expertise to build scalable, secure, and compliant digital solutions. Its core activities include artificial intelligence, scientific informatics, and laboratory informatics, as well as the development of custom laboratory software solutions. The company also focuses on data science and engineering, along with solution design such as building data management infrastructure to support scientific research. In addition, it offers cloud engineering services with expertise in GCP and AWS, and develops high-performance computing (HPC) platforms used for complex tasks such as cell image analysis and molecular docking.
We are seeking a Senior Software Engineer (Go / Cloud / Kubernetes) to join a high-performance engineering team focused on building and operating scalable backend services and APIs for a scientific and computational platform. This role is primarily backend-focused with strong emphasis on Go development, Kubernetes (EKS) operations, and cloud-native architecture. It supports R&D teams working in a fast-paced, distributed environment.
Support R&D teams working in a fast-paced, distributed environment.
Design, develop, and maintain Go-based backend services, including APIs and internal processing components
Build and extend APIs supporting scientific and computational workflows
Deploy, operate, and troubleshoot services in Kubernetes (EKS) environments
Implement and maintain observability systems (logging, monitoring, alerting) to ensure system reliability and performance
Define key system metrics, build dashboards, and set up proactive alerting mechanisms
Collaborate with platform and infrastructure teams to ensure smooth integration with cloud-native systems
Participate in system design discussions with a focus on scalability, reliability, performance, and observability
Monitor production systems and proactively resolve incidents and performance issues
Contribute to and improve CI/CD pipelines and deployment workflows
Write clean, maintainable, well-tested code following engineering best practices
Support and mentor junior engineers when needed