Full-Time

Lead Software Engineer

Posted on 5/9/2026

Deadline 9/11/26
University of Chicago

University of Chicago

Compensation Overview

$120k - $170k/yr

Chicago, IL, USA

In Person

Category
Software Engineering (1)
Required Skills
Microsoft Azure
AWS
Google Cloud Platform
Requirements
  • A college or university degree in related field.
  • 7+ years of experience in a related job discipline.
Responsibilities
  • Responsible for design and implementation of top priority technical tasks and timely delivery of such tasks, meeting and defining the required level of quality.
  • Responsible for managing activities of a complex and challenging nature, including design and implementation of large systems and/or core components, with decisions having a large impact on the team or cross multiple teams.
  • Negotiate complex decisions, present options and persuasively advocate for optimal technical solutions, internally and externally.
  • Responsible for responding, triaging, and resolving production system issues in a timely fashion, across multiple projects when required.
  • Help translate high level requirements into well-architected and well-tested design and implementation.
  • Lead team(s) of software engineersand provide technical guidance and leadership for the team to follow best practices and deliver quality software, middleware, and processes timely.
  • Collaborate with, support, and help the team members to grow and realize their full potential, and make the right decisions collectively.
  • Proactively and effectively addresses management challenges.
  • Actively participate in and define the hiring process and provide fair and productive interview feedback.
  • Leads in the development of new systems, features, and tools. Solves complex problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests code to ensure appropriate standards are met.
  • Utilizes in-depth technical knowledge of existing and emerging technologies, including public cloud offerings from Amazon Web Services, Microsoft Azure, and Google Cloud.
  • Acts as a technical consultant and resource for faculty research, teaching, and/or administrative projects.
  • Leads or coordinates teams or projects for activities relating to software support and/or development.
  • Performs other related work as needed.
Desired Qualifications
  • Advanced degree in computer science, mathematics, statistics, engineering, or a relevant quantitative field strongly preferred.
  • 7+ years of relevant software development experience, full cycle strongly preferred, including design, coding, testing, and support.
  • Experience building full stack web applications and proficiency in two or more modern programming languages, preferably Python and JavaScript.
  • Full stack design and development with proficiency in modern web UI technology stacks.
  • Advanced programming skills using Python, Golang/Javascript, and other languages like C/C++, Java, or C#.
  • Knowledge and/or experience with web applications, REST API, microservices, and containers; Unix/Linux programming, open source, and version control experience; configuration management utilities (Chef, Salt, Ansible) and container-based deployment solutions (Docker, Kubernetes); modern database and data analytics technologies (Postgres, MySQL, NoSQL, Elasticsearch, Spark, Hadoop, etc.); and High performance/cloud computing experience (AWS, GCP, Openstack).
  • Experience with CI/CD and version control tools (e.g. Jenkins, Travis, git).
  • Experience with or contribution to open-source projects.
  • Experience with Agile methodologies.
  • Domain experience in biomedical informatics
University of Chicago

University of Chicago

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Your Connections

People at University of Chicago who can refer or advise you