Jobs and Careers
UN

Senior Software Engineer

University of Chicago
Shoreland, United States, United Statesfull_timeVerifiedPosted 18 Mar 2026
💰 $120,000/yr($80,000/yr$120,000/yr)

About the role

Department

BSD CTD - Engineering - Front End


About the Department

The Center for Translational Data Science (CTDS) at the University of Chicago is a research center whose mission is to develop the discipline of translational data science to impactful problems in biology, medicine, healthcare, and the environment. We envision a world in which researchers have ready access to the data needed and the tools required to make data driven discoveries that increase our scientific knowledge and improve the quality of life. We architect ecosystems of large-scale commons of research data, computing resources, applications, tools, and services for the broader research community to use data at scale to pursue scientific inquiry and accelerate discovery. Learn more at https://gdc.cancer.gov/, https://gen3.org/, https://stats.gen3.org/, and https://ctds.uchicago.edu/.


Job Information

Senior Software Engineer for various and unanticipated worksites throughout the U.S. (Chicago, IL). Responsible for technical tasks and timely delivery. Participation in complex design and implementation. Provide support and maintenance for existing applications. Provide technical leadership in technical initiatives, including mentorship to interns, junior developers and onboarding staff. Actively participate and provide feedback in the hiring process. Investigates, analyzes and resolves day-to-day technical problems using standard procedures. Design applications to meet University and business requirements. Performs code testing on components and works to ensure that appropriate implementation standards are met. Supports and maintains existing applications. Works with web developers and responds to requests from users. Analyze and translate complex business requirements into structured software architectures and development tasks. Design and implement scalable and modular frontend architectures using React and TypeScript. Collaborate to design RESTful APIs and backend services to support data persistence for enhanced user experience. Evaluate and optimize software solutions for performance, maintainability, and security. Lead the development of accessible and responsive user interfaces, ensuring compliance with WCAG 2.1 AA standards. Implement and maintain continuous integration and delivery (CI/CD) pipelines using GitLab CI/CD and GitHub Actions. Ensure seamless integration of frontend and backend components for data-intensive applications. Work with domain experts to understand genomic data structures and workflows. Implement complex query functionalities to process and display data meaningfully for researchers. Lead code reviews to ensure adherence to coding best practices for scaling maintenance and performance optimization strategies. Work closely with product managers, UX designers, and data scientists to translate requirements into technical implementations. Participate in technical discussions and presentations, elaborating on complex solutions to technical and non-technical audiences. Provide input on project timelines and technical feasibility. Technical environment: React, TypeScript, Redux-toolkit, and UI design; RESTful APIs, including querying and integrating complex datasets; web accessibility (508 Compliance, WCAG 2.1 AA) including automated and manual testing; data visualization; handling large-scale datasets; Data analytics workflows; CSS and responsive design techniques for enterprise-level applications; develop and troubleshoot frontend web applications, UI development & API integration; frontend performance optimization; SEO best practices; implement and maintain CI/CD pipelines with GitLab CI/CD and GitHub Actions.

Additional Responsibilities

Bachelor’s degree in Computer Science or related field plus 2 years of experience in software development required. Required Skills: 2 years experience with each: React, TypeScript, Redux-toolkit, and UI design; REST APIs, including querying and integrating complex datasets; web accessibility (508 Compliance, WCAG 2.1 AA) including automated and manual testing; data visualization; handling large-scale datasets; CSS and responsive design techniques for enterprise-level applications; develop and troubleshoot frontend web applications, UI development & API integration; frontend performance optimization; SEO best practices; implement and maintain CI/CD pipelines with GitLab CI/CD and GitHub Actions. Exp must include: data analytics workflows. Background check including review of conviction history required. May work remote.


When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application.


Benefit Eligi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

University of Chicago

View company profile →