We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer

University of Colorado Anschutz Medical Campus
paid time off, sick time
United States, Colorado, Aurora
Jan 10, 2026
University Staff
Description

University of Colorado Anschutz Medical Campus

Department: Colorado Center for Personalized Medicine

Job Title: Software Engineer

Position #: 00816489 - Requisition #: 38647

Job Summary:

The Colorado Center for Personalized Medicine (CCPM) at the University of Colorado Anschutz Medical Campus advances the use of genetic information to guide care. CCPM contributes to clinical operations by returning structured genetic information to the electronic health record and advances research by applying statistical methods to genetic data from the CCPM biobank and electronic health records (EHR) data from Health Data Compass to discover how genetic variants contribute to human well-being and disease.

Under the direction and guidance of the Director of Informatics Operations, the Informatics Operations Software Engineer will provide an opportunity to develop maintainable open-source software products integrating genetic data derived from CCPM biobank participant samples and health records data, including billing codes, medications, and medical procedures. The analyst supports our clinical impact, including testing and using our platform for return of results. The Informatics Operations Software Engineer will be expected to work with bioinformaticians, clinicians, and health IT professionals to build and maintain clinical and research pipelines for CCPM.

Key Responsibilities:

  • Build and support reliable software to support informatics pipelines that process raw genetic data.

  • Help ensure pipelines accurately and reliably process genetic data for delivery into patient's records for clinical care.

  • Create and maintain documentation to support informatics pipelines and meet project management delivery schedules.

  • Follow software development best practices including version control, automated linting, software packaging, and automated testing.

  • Develop web applications to make research operation products available to the general research community.

Work Location:

Hybrid - this role is eligible for a hybrid schedule of 3 days per week on campus and as needed for in-person meetings.

Why Join Us:

Join our dynamic team at the Colorado Center for Personalized Medicine (CCPM) at the University of Colorado Anschutz Medical Campus, where we are at the forefront of integrating genetic information to enhance patient care. CCPM is committed to leveraging the unique combination of genetic information derived from its CAP/CLIA biobank lab, and comprehensive electronic health records to improve healthcare outcomes.

Why work for the University?

We have AMAZING benefits and offer exceptional amounts of holiday, vacation, and sick leave! The University of Colorado offers an excellent benefits package, including:

  • Medical: Multiple plan options

  • Dental: Multiple plan options

  • Additional Insurance: Disability, Life, Vision

  • Retirement 401(a) Plan: Employer contributes 10% of your gross pay

  • Paid Time Off: Accruals over the year

  • Vacation Days: 22/year (maximum accrual 352 hours)

  • Sick Days: 15/year (unlimited maximum accrual)

  • Holiday Days: 10/year

  • Tuition Benefit: Employees have access to this benefit on all CU campuses

  • ECO Pass: Reduced-rate RTD Bus and light rail service

There are many additional perks & programs with the CU Advantage.

Qualifications:

Minimum Qualifications:

  • Bachelor's degree in any discipline from an accredited institution, and 2 years of related software experience.

  • 2+ years of experience with Python and one or more Python web frameworks (FastAPI, Flask, Django, etc.)

  • 2+ years of experience working with Unix and/or Linux, including shell scripting

  • 1+ years of experience with one or more relational database systems (MySQL, PostgreSQL, Oracle, SQLite, etc)

  • Substitution: A combination of education and related technical/military/paraprofessional experience may be substituted for a bachelor's degree on a year for year basis.

Applicants must meet minimum qualifications at the time of hire.

  • Preferred Qualifications:

  • Documented open source contributions.

  • 2+ years of experience with Unix/Linux shell scripting or Ansible.

  • 2+ years experience with cloud-based computing solutions (AWS, Google Cloud Platform, etc.)

  • 2+ years experience using data engineering and data orchestration tools (Airflow, Dagster, Prefect, etc.)

  • 2+ years experience with R.

  • Demonstrated knowledge of scientific principles and concepts in GWAS analysis and NGS analysis

Knowledge, Skills, and Abilities:

  • Familiar with microservice architecture, using containers such as Docker/containerd, Singularity, etc.

  • Ability to communicate effectively, both in writing and orally.

  • Ability to establish and maintain effective working relationships with employees at all levels throughout the institution.

  • Demonstrated commitment to advance diversity and inclusion.

  • Ability to interact with people of varying technical levels to gather requirements and understand existing systems relevant to the challenges at hand.

  • Ability to interact effectively and respectfully with a team of developers with complementary competencies.

How to Apply:

For full consideration, please submit the following document(s):

  1. A letter of interest describing relevant job experiences as they relate to listed job qualifications and interest in the position.

  2. Curriculum vitae / Resume

  3. Three to five professional references, including name, address, phone number (mobile number if appropriate), and email address

Questions should be directed to: Adrian Salazar, Adrian.G.Salazar@Cuanschutz.edu

Screening of Applications Begins:

Immediately and continues until position is filled. For best consideration, please apply within two months of the posting date.

Anticipated Pay Range:

The starting salary range (or hiring range) for this position has been established as HIRING RANGE $75,505 - $96,043.

The above salary range (or hiring range) represents the University's good faith and reasonable estimate of the range of possible compensation at the time of posting. This position may be eligible for overtime compensation, depending on the level.

Your total compensation goes beyond the number on your paycheck. The University of Colorado provides generous leave, health plans, and retirement contributions that add to your bottom line.

Total Compensation Calculator

Equal Employment Opportunity Statement:

CU is an Equal Opportunity Employer and complies with all applicable federal, state, and local laws governing nondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect and dignity, and we encourage individuals from all backgrounds to apply, including protected veterans and individuals with disabilities.

ADA Statement:

The University will provide reasonable accommodations to applicants with disabilities throughout the employment application process. To request an accommodation pursuant to the Americans with Disabilities Act, please contact the Human Resources ADA Coordinator at hr.adacoordinator@cuanschutz.edu.

Background Check Statement:

The University of Colorado Anschutz Medical Campus is dedicated to ensuring a safe and secure environment for our faculty, staff, students, and visitors. To assist in achieving that goal, we conduct background investigations for all prospective employees.

Vaccination Statement:

CU Anschutz strongly encourages vaccination against the COVID-19 virus and other vaccine-preventable diseases. If you work, visit, or volunteer in healthcare facilities or clinics operated by our affiliated hospital or clinical partners or by CU Anschutz, you will be required to comply with the vaccination and medical surveillance policies of the facilities or clinics where you work, visit, or volunteer, respectively. In addition, if you work in certain research areas or perform certain safety-sensitive job duties, you must enroll in the occupational health medical surveillance program.

Application Materials Required : Cover Letter, Resume/CV, List of References
Job Category : Information Technology
Primary Location : Hybrid
Department : U0001 -- Anschutz Med Campus or Denver - 21662 - ADM VCHA-CCPM TICR GENOPS
Schedule : Full-time
Posting Date : Jan 9, 2026
Unposting Date : Ongoing
Posting Contact Name : Adrian Salazar
Posting Contact Email : Adrian.G.Salazar@Cuanschutz.edu
Position Number : 00816489
Applied = 0

(web-df9ddb7dc-hhjqk)