Senior Software Engineer - Data Platforms for Science

University of Chicago

Chicago (IL)

On-site

USD 80,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The University of Chicago's Center for Translational Data Science (CTDS) seeks a Senior Software Engineer to contribute to open-source platforms and research data tools. You will analyze requirements, design, develop, test, review code, and mentor interns.

The role supports full-stack development with possible backend or frontend specialization and is grant funded. Applicants should have 2–5 years in related roles, strong Python or mixed-language skills, and experience with containers, REST, and

Qualifications

  • 2–5 years of work experience in a related software role.
  • Experience with web applications, REST APIs, microservices, and containers.
  • Strong programming skills across multiple languages.

Responsibilities

  • Develop, test, and maintain web applications and platforms.
  • Collaborate with stakeholders to gather requirements and drive solutions.
  • Provide mentoring and contribute to hiring processes.
  • Design and implement scalable software architectures.

Skills

Python
Golang
Java
C/C++
C#

Education

Bachelor's degree in Computer Science or related field
Advanced degree preferred

Tools

Elasticsearch
PostgreSQL
Spark
Hadoop
Docker
Kubernetes
Chef
Salt
Ansible
AWS
GCP
OpenStack
CI/CD

Job description

The University of Chicago's Center for Translational Data Science (CTDS) seeks a Senior Software Engineer to contribute to open-source platforms and research data tools. You will analyze requirements, design, develop, test, review code, and mentor interns.

The role supports full-stack development with possible backend or frontend specialization and is grant funded. Applicants should have 2–5 years in related roles, strong Python or mixed-language skills, and experience with containers, REST, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Translational Data Science
Senior Software Engineer - Translational Data Science

Biological Sciences Division at the University of Chicago • Chicago (IL)

On-site
USD 80,000 - 120,000
Senior Software Engineer - Translational Data Platform
Senior Software Engineer - Translational Data Platform

University of Chicago • Chicago (IL)

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

University of Chicago • Chicago (IL)

On-site
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Biological Sciences Division at the University of Chicago • Chicago (IL)

On-site
USD 80,000 - 120,000
DevSecOps Engineer for Translational Data Science
DevSecOps Engineer for Translational Data Science

University of Chicago • United States

On-site
USD 80,000 - 120,000
Program Operations Analyst - Biomedical Data Platforms
Program Operations Analyst - Biomedical Data Platforms

University of Chicago • Chicago (IL)

On-site
USD 60,000 - 85,000
Research Software Engineering Lead – Data Science Institute
Research Software Engineering Lead – Data Science Institute

University of Chicago • Chicago (IL)

Hybrid
USD 135,000 - 160,000
Hybrid work model
Software Engineer
Software Engineer

Fintal Partners • Chicago (IL)

On-site
USD 90,000 - 120,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Selby Jennings • Chicago (IL)

Hybrid
USD 150,000 - 210,000
Senior Backend Engineer — Scalable SaaS for Research
Senior Backend Engineer — Scalable SaaS for Research

University of Chicago • Chicago (IL)

Hybrid
USD 150,000 - 170,000
Hybrid work model
Remote work options