Lead Software Engineer
$120k - $170kUniversity of Chicago
Lead Software Engineer
The Center for Translational Data Science at the University of Chicago is a research center pioneering the discipline of translational data science to advance biology, medicine, and environmental research. 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. These growing data commons offer petabytes of rich research data to scientists across the world.
The job leads and provides expertise to the development of programs for activities relating to software support and/or development. Analyzes, designs, develops, debugs, and modifies computer code for end user applications, beta general releases, and production support. Manages development and implementation of applications, web pages, and user-interfaces using a variety of software applications, techniques, and tools. Solves complex problems in administration, maintenance, integration, and troubleshooting of code and application ecosystem currently in production.
The Lead Software Engineer is responsible for a scope of significant size or functional area critical to the team's success, using in-depth knowledge in all technical areas of major projects and core product and responsible for design and implementation of top priority technical tasks, timely and quality delivery, leading and mentoring other engineers, and helping the organization drive toward its strategic goals, negotiating complex solutions along the way. All Software Engineers perform web application development activities of open-source software platforms, including analyzing business and technical requirements, designing/developing/testing software, reviewing and testing code, supporting and maintaining applications, and providing appropriate written documentation of project development and programming code. All engineers are expected to be flexible for full-stack development and some may have a specialty in back-end or front-end technologies. 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 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 engineers and 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.
Minimum Qualifications
Education:
Minimum requirements include a college or university degree in related field.
Work Experience:
Minimum requirements include knowledge and skills developed through 7+ years of work experience in a related job discipline.
Certifications:
---
Preferred Qualifications
Education:
- Advanced degree in computer science, mathematics, statistics, engineering, or a relevant quantitative field strongly preferred.
Experience:
- 7+ years of relevant software development experience, full cycle strongly preferred, including design, coding, testing, and support. With advanced experience building full stack web applications and a 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
Preferred Competencies
- Ability and willingness to acquire new programming languages, statistical and computational methods, and background in research area.
- In-depth knowledge in all technical areas of all major projects and the core product's scope, or having demonstrated the ability to achieve that level of proficiency in a short period of time.
- Ability to manage a large size team and define and drive higher level organizational goals with guidance from senior management and lead the team to plan, execute and deliver to meet critical project milestones and deadlines.
- Ability to effectively communicate organizational goals to the team and mentor the members by providing constructive and helpful input and feedback.
- Ability to prioritize and manage team workload to meet critical project milestones and deadlines.
- Ability to persuade/manage others to adopt new structures or systems in order to meet objectives.
- Advanced understanding of computer science principles.
- Project management skills, including an ability to manage multiple teams and projects simultaneously, and own time well, and achieve objectives.
- Ability to take or create a plan and break it into incremental tasks and ensure the completion of each task, meeting the required level of quality.
- In-depth knowledge with microservice architecture, design patterns, cloud platforms (AWS/GCP), RESTful API, and web services.
- Ability to work in a collaborative team and provide technical management to ensure accountability for deliverables and outcomes.
- Understands and can maintain confidentiality related to sensitive matters such as strategic initiatives, trade secrets, quiet periods, and scientific discoveries yet to be put in the public domain.
Working Conditions
- Office environment.
Application Documents
- Resume (required)
- Cover Letter (preferred)
When applying, the document(s) MUST be uploaded via the My Experience page, in the section titled Application Documents of the application.
Job Family: Information Technology
Role Impact: Individual Contributor
Scheduled Weekly Hours: 40
Drug Test Required: No
Health Screen Required: No
Motor Vehicle Record Inquiry Required: No
Pay Rate Type: Salary
FLSA Status: Exempt
Pay Range: $120,000.00 - $170,000.00
The included pay rate or range represents the University's good faith estimate of the possible compensation offer for this role at the time of posting.
Benefits Eligible: Yes
The University of Chicago offers a wide range of benefits programs and resources for eligible employees, including health, retirement, and paid time off. Information about the benefit offerings can be found in the Benefits Guidebook.
Posting Statement
The University of Chicago is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, or expression, national or ethnic origin, shared ancestry, age, status as an individual with a disability, military or veteran status, genetic information, or other protected classes under the law. For additional
$119k - $187k
About this role: Wells Fargo is seeking a Lead Software Engineer to lead the build out of the future advisor desktop within the Wealth Management Technology team. Learn more about the career areas and lines of business at wellsfargojobs.com. In this role, you will:...SuggestedFull timeWork experience placementRelocation package$117k - $218k
Job Title: Lead, Software Engineering Job Code: 40202 Job Location: Melbourne, FL; Satellite Beach, FL Job Schedule: 9/80 (Every Other Friday Off) Job Description: L3Harris is seeking a highly skilled and motivated agile software Product Owner to work in a dynamic...SuggestedFull timeWork at officeFlexible hours$127.4k - $236.6k
Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how professionals work? Join our fast-moving, forward-thinking group that is creating AI-driven software for professionals through our investigative platform, CLEAR (Consolidated...SuggestedFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$116.4k - $194k
Responsible at the expert level for writing code and leading the team's technical requirements gathering.... ...resiliency of banking technology within the Software Development Lifecycle (SDLC) while coaching and mentoring other engineers. This role requires deep expertise in modern...SuggestedFull timeWork experience placement- Lead Software Engineer Application Modernization & Agentic Solutions MegazoneCloud US Location, Travel & Compensation Nationwide (US). Hybrid or onsite preferred near Rochester NY, Irvine CA, or Frisco TX. Client-site and program travel as required by the engagement...SuggestedFull timeImmediate startRelocation
$264.51k
DESCRIPTION: Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the... ...Engineer, Application Developer, Technical Lead, or related occupation. Skills Required:...Full time- ...Tech Lead - Sr. Software Engineer In this role, you'll mentor the project team, share knowledge, and collaborate with the Solution Architect to determine project architecture. You'll lead in developing projects, promoting best programming practices, and have influence...Contract work
$135k - $250.5k
Job Title: Software Platform/DevSecOps Engineering Lead Job Code: 41762 Job Location: Clifton, NJ Job Schedule: 9/80, employees work 9 out of 14 days- totaling 80 hours worked- and have every other Friday off Job Description: We are seeking a Platform / DevSecOps...Full timeFlexible hours$229.9k - $262.4k
Senior Lead Software Engineer, Full Stack EPTech Top of House enables a positive experience for associates and leaders while empowering the broader organization to thrive through organizational and operational services. Do you love building and pioneering in the technology...Full timePart timeInternshipLocal area$175k - $215k
Lead Software Engineer The Mission: Do you want to build software that solves the world's most complex national security problems? At STR, we don’t just write code; we bridge the gap between cutting-edge research and real-world mission success. You will join a multidisciplinary...Full timeLocal areaFlexible hoursNight shift$124.2k - $207k
...Req Number 329896 About Grainger W.W. Grainger, Inc., is a leading broad line distributor with operations primarily in North America... ...with applicable law. Position Details: As a Saff Software Engineer (Software Engineer IV) you will develop applications that align...Full timeLocal areaRemote workWorldwide$156.8k - $235.2k
...mark on culture. Location: US - In Office (LA, NY, SF) About This Role Paramount is looking for a hardworking Lead Software Engineer - Android to develop cohesive solutions to content based technical obstacles. The role will be end-to-end from understanding...Full timeWork at officeLocal areaRemote work$157k - $224k
STR is hiring experienced Lead Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact on our national security. Our team innovates communications technology...Full timeLocal areaImmediate startNight shift$101.9k - $163k
...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement... ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to...Work experience placementLive inLocal areaRemote workWorldwide- ...we are looking for people just like you. Join our team and help us develop game-changing, high-quality solutions. As a Lead Software Engineer at JPMorganChase within Cloud Foundational Services, you will build secure, scalable, self-service platform capabilities that...Full time
- ...looking for people just like you. Join our team and help us develop game-changing, high-quality solutions. As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundational Services, you will set technical direction and lead delivery of secure,...
$250.8k - $286.2k
Senior Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...Full timePart timeInternshipLocal area$209k - $238.5k
Sr Lead Software Engineer, Full Stack (AI) - Shopping (Remote-Eligible) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...Full timePart timeInternshipLocal areaRemote work$197.3k - $225.1k
Lead Software Engineer, Full stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big...Full timePart timeInternshipH1bLocal area$197.3k - $225.1k
Lead Software Engineer, Full Stack EPTech Top of House enables a positive experience for associates and leaders while empowering the broader organization to thrive through organizational and operational services. Do you love building and pioneering in the technology...Full timePart timeInternshipH1bLocal area$179.4k - $204.7k
Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group...Full timePart timeInternshipH1bLocal area$215.2k - $245.6k
Lead Software Engineer, Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group...Full timePart timeInternshipLocal area$197.3k - $225.1k
Lead Software Engineer, Back End In Risk Tech, we provide the foundation for Capital One to thrive in an uncertain world. Our engaged, empowered, and intelligent people produce outstanding products, working toward the common goal of transforming risk management...Full timePart timeInternshipH1bLocal area$127.4k - $236.6k
Lead Software Engineer, AI What if the AI agents you architect empower legal professionals to act with sharper judgment and greater leverage, using tools that are themselves AI-native and multiply what you and your team can ship? Our agent platform team builds...Full timeWork at officeLocal areaFlexible hoursShift work$120.9k - $187k
...Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. POSITION TITLE Lead Software Engineer POSITION LOCATION New York, NY YOUR ROLE We are seeking a highly experienced and driven Lead Software Engineer to lead...Full timeTemporary workLocal areaFlexible hours$100 per hour
...Our job is simple: help them win. About This Role A Lead at Very is an individual who operates with the highest degree... ...team the confidence and accountability to do so. As a Lead Software Engineer, you will serve as the key technical architect across...Hourly payFull timeContract workFor contractorsRemote workVisa sponsorship$144.2k - $288.4k
...simplify health care one person, one family and one community at a time. Position Summary We're looking for a Lead Director of Software Engineering who thinks like a founder, executes like a principal engineer, and leads like someone who's done it at the highest levels...Hourly payFull timeTemporary workLocal area$144.2k - $288.4k
...at a time. Position Overview The Lead Director is a critical role, supporting... ...Executive Director of Adjudication Services Engineering at Caremark. This leadership position... ...frameworks for consistent and effective software delivery practices. Facilitate...Hourly payFull timeTemporary workLocal areaFlexible hours- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data Strategy & Architecture organization, you are an integral part of an...
$109.43k - $160k
...labor unions, advocacy organizations, progressive and non-partisan PACs, and other organizations. About the Role As a Lead Software Engineer, you will work closely with cross-functional teams to ensure the technical health and quality of our product. You will use...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead backend developer United States
- lead web developer United States
- lead product engineer United States
- lead security engineer United States
- lead angular developer United States
- lead app. developer United States
- lead commissioning engineer United States
- lead integration engineer United States
- lead maintenance engineer United States
- lead project engineer United States




