
Senior Software Engineer
SOPHiA GENETICS
full-time
Posted on:
Location Type: Hybrid
Location: Rolle • Switzerland
Visit company websiteExplore more
Job Level
About the role
- - Design, develop, and continuously improve robust services and workflows that are scalable and efficient
- - Implement enhancements based on evolving business and technical requirements.
- - Ensure components are seamlessly integrated and perform reliably under workloads.
- - Optimize system performance, resource utilization, and task execution times.
- - Interact with internal and external stakeholders to understand and refine requirements
- - Develop and implement new features and components to support changing business needs.
- - Set up smart fully automated tests covering all use cases and requirements for long term maintainability
- - Optimize deployment workflows, automate pipelines, and enhance infrastructure management for efficient and reliable application deployment.
- - Contribute to improvements in system stability, minimizing downtime and ensuring seamless rollouts.
- - Implement and maintain monitoring systems to track performance and identify bottlenecks.
- - Use observability tools like Grafana and Loki to improve system reliability and provide insights into operational health.
Requirements
- - Proficiency in Java for backend service engineering
- - Extensive experience working on large-scale systems with microservice architecture
- - Experience with React.js or other modern web UI development framework
- - Experience in optimization of system performance, managing resources effectively and improving execution time - especially when dealing with very large data volumes
- - Proficiency with databases like MySQL, MariaDB, and DuckDB, including design and query optimization
- - Familiarity with Linux environments and GitLab for version control and CI/CD pipelines.
- - Experience with scalable architecture, particularly in cloud environments and containerized infrastructure
- - Familiarity with monitoring and observability tools like Grafana and Loki
- - Experience in Micronaut for developing microservices and backend solutions is a strong plus.
- - Experience with HL7 / FHIR protocols for healthcare interoperability is a strong plus
- - Work experience in a direct customer facing role is a strong plus
- - Knowledge of Kafka is a plus
- - Experience in genomics is beneficial
Benefits
- - Sickness and Accident coverage through Helsana
- - Meal Vouchers at 90CHF PM with our partner cafeteria
- - A fun and engaging work environment, with Rest & Entertainment space, full stocked free coffee machine and free fruit/snacks
- - Free parking in an easy to access location
- - A strong social committee whose purpose is to make SOPHiA GENETICs both enjoyable as well as rewarding
- - As our global HQ, you’ll have direct interaction and exposure to senior leadership and our executive team locally
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javamicroservice architectureReact.jssystem performance optimizationMySQLMariaDBDuckDBLinuxGitLabMicronaut
Soft Skills
stakeholder interactionrequirement refinementproblem-solvingcommunication