Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer

$120k - $170k

University 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in United States vacancy
  • $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:... 
    Suggested
    Full time
    Work experience placement
    Relocation package

    Wells Fargo & Company

    Charlotte, NC
    2 days ago
  • $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... 
    Suggested
    Full time
    Work at office
    Flexible hours

    L3HHCM20

    Florida
    1 day ago
  • $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... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    2 days ago
  • $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... 
    Suggested
    Full time
    Work experience placement

    M&T Bank

    Buffalo, NY
    1 day ago
  • 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... 
    Suggested
    Full time
    Immediate start
    Relocation

    Megazone Cloud US

    Frisco, TX
    1 day ago
  • $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

    JPMorgan Chase & Co.

    Palo Alto, CA
    1 day ago
  •  ...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

    BOK Financial

    Dallas, TX
    1 day ago
  • $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 time
    Flexible hours

    L3HHCM20

    Clifton, NJ
    10 hours ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One

    New York, NY
    1 day ago
  • $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 time
    Local area
    Flexible hours
    Night shift

    STR

    Woburn, MA
    22 hours ago
  • $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 time
    Local area
    Remote work
    Worldwide

    Grainger Businesses

    United States
    22 hours ago
  • $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 time
    Work at office
    Local area
    Remote work

    Paramount

    New York, NY
    1 day ago
  • $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 time
    Local area
    Immediate start
    Night shift

    STR

    Woburn, MA
    22 hours ago
  • $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 placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Salt Lake City, UT
    6 days ago
  •  ...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

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  •  ...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,... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One

    New York, NY
    2 days ago
  • $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 time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    United States
    1 day ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Cambridge, MA
    22 hours ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Richmond, VA
    22 hours ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Plano, TX
    22 hours ago
  • $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 time
    Part time
    Internship
    Local area

    Capital One

    McLean, VA
    1 day ago
  • $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 time
    Part time
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    2 days ago
  • $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 time
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    Eagan, MN
    2 days ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    CareScout

    New York, NY
    1 day ago
  • $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 pay
    Full time
    Contract work
    For contractors
    Remote work
    Visa sponsorship

    Very LLC

    United States
    2 days ago
  • $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 pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Saint Paul, MN
    1 day ago
  • $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 pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Hispanic Alliance for Career Enhancement

    Richardson, TX
    1 day ago
  •  ...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... 

    JPMorgan Chase

    Jersey City, NJ
    6 days ago
  • $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 time
    Local area

    Bonterra Tech

    New York, NY
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!