Software Support Engineer

Corista develops software platforms for pathologists, hospitals and pharmaceutical companies. Founded in 2005, the company’s software integrates large digital pathology images (500MB to 5GB) with patient metadata, providing an integrated view of each patient’s case, pathology images, history, and case data.

Corista’s managers have extensive experience in medical imaging, image compression, cloud technology, and pathology. Our solutions bring expert pathologists closer to patients wherever they are located. Corista combines healthcare expertise with an innovative technology to improve both efficiency and outcomes for patients.

The platform is a browser-based application utilizing JavaScript, Ruby on Rails, Java and Python. The company is ISO-13485

certified, and is pursuing FDA 510k certification and CE marking, so a quality and security mindset is essential.

Corista is seeking a skilled Engineer to join our team to deliver the industry’s most extensive array of workflow, analytical and collaborative tools for pathology.


  • Provide technical support for Corista’s product line.
  • Track and document all actions taken to address production issues and follow up with internal users or customers to ensure satisfactory resolution.
  • Ensure customer environments are configured to engineering and customer needs
  • Investigate customer issues and alerts utilizing knowledge of customer environments
  • Perform troubleshooting and determine root cause analysis of product or environment issues.
  • Communicate regularly with end users and teammates

Qualifications/Work Experience

  • 5+ years of experience in similar role.
  • BS Degree in Computer Science, similar discipline, or equivalent work experience. MS preferred.
  • Working knowledge of Linux and Kubernetes
  • Extensive analytic troubleshooting skills
  • Excellent communication and organizational skills, especially for problem solving under pressure.
  • Strong technical documentation skills
  • Eagerness to acquire new skills
  • Ability to thrive in a fast-paced environment and manage multiple tasks independently

Apply Now