Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Strata Oncology

Software Engineer

Ann Arbor, MI
Full Time
Paid
  • Responsibilities

    Strata Oncology is looking to hire a Software Engineer to join our Informatics team. As a part of Strata, you will help us continue transforming cancer care by expanding patient access to precision medicine clinical trials and accelerating drug approval. Strata's national precision oncology platform serves the needs of patients, providers and drug developers by providing a link from patient screening to streamlined enrollment in variant-matched clinical trials.

    As part of the Informatics team you will have a real-world impact every single day. Whether working to improve the accuracy and efficiency of our high-throughput, clinical tests or helping to contextualize the results for doctors and patients, your contributions will make a difference. 

    Your responsibilities will include:

    • Planning, implementation, optimization, and support of core tools and IT infrastructure including:
      • User-facing clinical test request portal
      • Patient test report generator
      • Integrations with electronic medical record systems
      • Data analysis pipelines
      • Various internal dashboards and reporting systems
    • Technical support of critical laboratory instruments, robotics control software, and LIMS.
    • Acting as liaison with external IT and software service providers.
    • Helping to improve Informatics team operating mechanisms, tools, and processes.

    QUALIFICATIONS:

    An ideal candidate will have experience in full-stack software development as well as data engineering and analysis. They will also have experience with some of the technologies we currently use: 

    • Python
    • Flask
    • Docker
    • Postgres
    • MySQL
    • React

    All candidates should:

    • Have a BS or MS degree in Computer Engineering, Electrical Engineering, or equivalent experience.
    • Have experience writing software professionally.
    • Excel in a dynamic, ambiguous environment, driving solutions to complex problems.
    • Have excellent communication and ability to clearly articulate points of view.
    • Have a strong testing mentality with an eye for identifying defects.
    • Be comfortable working at a Linux command line and moderately functional in Windows.
    • Demonstrate an ability to create full-stack software solutions.

    Additional desirable skills:

    • Experience working with genomic data.
    • Experience performing statistical analysis.
    • Experience in risk assessment, root cause analysis, and mitigation planning.
    • Experience working with agile software development practices

    Strata Oncology is an Equal Opportunity Employer.