×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Manager

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: University of Chicago
Full Time position
Listed on 2026-10-22
Job specializations:
  • Management
    IT Project Manager, Project & Program Management, Data Science Manager
Salary/Wage Range or Industry Benchmark: 130000 - 170000 USD Yearly USD 130000.00 170000.00 YEAR
Job Description & How to Apply Below
## Software Engineering Manager Apply:
Onsite:
Chicago, IL:
Full time:
Posted Today:
JR35568
** Department
* * BSD CTD
- Engineering
- Plan X
** 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://gen
3.org/, https://stats.gen
3.org/, and https://ctds.uchicago.edu/.
** Job Summary
** The Software Engineering Manager must manage multiple engineering teams, make well-informed engineering decisions and balance resources to help the organization achieve its strategic goals. You will be responsible for leading teams and individuals to achieve project objectives and helping individuals define their career paths and realize their goals. You will assist the Director of Engineering to (1) ensure successful delivery of projects;

(2) have a comprehensive overview of status, work in process, and any project or staffing issues; (3) develop and implement standard policies and processes across the engineering team. As a manager, you will proactively and effectively address management challenges by working with team leads and individuals, collaborate across team boundaries, and serve as a subject-matter expert within technical areas of all major projects’ and the core product’s scopes.
This at-will position is wholly or partially funded by contractual grant funding which is renewed under provisions set by the grantor of the contract. Employment will be contingent upon the continued receipt of these grant funds and satisfactory job performance.
** Responsibilities
* ** Responsible for a scope vital to the long-term success of the engineering team, in one or more functional areas, providing team leadership and effectively supervising staff.
* Responsible for defining, improving, and managing engineering processes to ensure efficiency.
* Responsible for participating in strategy execution and staffing.
* Oversees design and implementation of top priority technical tasks and timely delivery of such tasks, meeting the required level of quality.
* Responsible for leading teams to achieve project objectives and helping individuals define their career paths and realize their goals.
* Proactively and effectively addresses management challenges by working with team leads and individuals.
* Negotiate complex decisions, present options and persuasively advocate for optimal technical solutions, internally and externally, and acts as a technical consultant and resource for faculty research, teaching, and/or administrative projects.
* Responsible for design and implementation of top priority technical tasks and timely delivery of such tasks, meeting the required level of quality.
* Lead team(s) of software engineers/ software engineers in test/ platform engineers and provide technical guidance and leadership for the team to follow best practices and deliver quality software timely while contributing to definitions of technical specifications and review implementation standards.
* Manage and lead the design 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.
* Manages employees by establishing annual performance goals, allocating resources, assessing annual performance, and determining individual merit, incentive and/or promotional increases. Provides technical oversight and develops standards, guidelines, and processes for application systems.
* Creates plans to translate business requirements into well-designed applications while balancing user and business needs, technical competencies, industry developments, and time constraints.
* Advises decisions on project and infrastructure needs, including the evaluation of server technologies, languages, platforms, and frameworks. Develops timelines and project plans for the team.
*…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary