SOPHiA GENETICS

Senior Software Engineer

SOPHiA GENETICS

full-time

Posted on:

Location Type: Hybrid

Location: RolleSwitzerland

Visit company website

Explore more

AI Apply
Apply

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