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 EngineerThe 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.ResponsibilitiesResponsible 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 QualificationsEducation: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 QualificationsEducation: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 informaticsPreferred CompetenciesAbility 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 ConditionsOffice environment.Application DocumentsResume (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 TechnologyRole Impact: Individual ContributorScheduled Weekly Hours: 40Drug Test Required: NoHealth Screen Required: NoMotor Vehicle Record Inquiry Required: NoPay Rate Type: SalaryFLSA Status: ExemptPay Range: $120,000.00 - $170,000.00The 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: YesThe 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 StatementThe 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 Glen Burnie, MD vacancy
  • Baltimore, MDProduct Development & Engineering - AlertAware /Full-Time /HybridCompany DescriptionAt...  ..., and infallible. As theLead Software Engineer for hardware/3rd party integrations...  ...nervous system that protects lives.You will lead a high-impact team responsible for the... 
    Suggested
    Full time
    Work experience placement
    Remote work

    Alertus Technologies

    Baltimore, MD
    1 day ago
  • $135k - $250.5k

    Job Title: Lead, Software Engineer (Advanced Sonar Systems)Job Code: 42766Job Location: Millersville-MD (on-site)Schedule: 9/80 Regular Schedule (Employees work 9 out of every 14 days - totaling 80 hours worked - and have every other Friday off)About L3Harris Technologies... 
    Suggested
    Work at office
    Flexible hours

    L3Harris Technologies

    Millersville, MD
    3 days ago
  •  ...Lead Software Engineer (Sr. Backend Engineer w/ DevOps Specialization)Migration Loan Origination system from mainframe Cobol to AWS microservice architectureMust have:Flawless communicationTypescript expert (Please try for Node.js for backend along with typescript)Ability... 
    Suggested

    My3Tech Inc

    Baltimore, MD
    1 day ago
  • $115.13k - $228.66k

     ...integration testing, and debugging of computer software ranging from operating system...  ...of operational programs and procedures. Leads stakeholder and product owner meetings to...  ...complex systems. Acts as a mentor to junior engineers. Resp & Qualifications Performs complex... 
    Suggested
    Work experience placement
    Immediate start

    CareFirst BlueCross BlueShield

    Baltimore, MD
    2 days ago
  •  ...Lead Software EngineerLead the development and delivery of scalable, customer-facing financial wellness applications while providing hands...  ..., and event-driven workflowsCollaborate with Product, UX, Engineering Managers, and cross-functional engineering teamsBreak down complex... 
    Suggested

    Mondo

    Baltimore, MD
    14 hours ago
  •  ...capabilities spanning cybersecurity, enterprise IT infrastructure, cloud, software development, data analytics, legal technology and eDiscovery,...  ...in high-stakes environments.Responsibilities:The Task Lead shall serve as a representative for the DCISE executive leadership... 
    Flexible hours

    Evolver Federal

    Linthicum Heights, MD
    3 days ago
  •  ...capabilities spanning cybersecurity, enterprise IT infrastructure, cloud, software development, data analytics, legal technology and eDiscovery,...  ...in high-stakes environments.ResponsibilitiesThe OED Technical Lead shall provide overall leadership and guidance for all personnel... 
    Flexible hours

    Evolver Federal

    Linthicum Heights, MD
    3 days ago
  • $140k - $170k

     ...Commissioning PlansJob SequencesTrack Changes requiring Client approvalPreferred Qualifications:Associate/Bachelor Degree in Electrical Engineering Not quite right for you? For a full listing of all our openings, please visit us at:Who We Are:ENTRUST Solutions Group, an ENR... 
    Full time
    For contractors
    Local area

    EN Engineering

    Linthicum Heights, MD
    1 day ago
  • Navius Technologies LLC in Annapolis Junction, MD is seeking a Software Engineer 2 who will lead a small cloud-focused development team while contributing as a hands-on engineer. You will steer projects from concept to prototype in short cycles, applying modern cloud-native... 

    Navius Technologies LLC

    Annapolis, MD
    4 days ago
  • $196k - $252k

     ...Job Description Job Description Technical Lead Secure API Engineering Make an Impact Where It Matters Most Join a team building a platform...  ...technologies. This mission-critical capability wraps COTS software in a way that makes it secure, scalable, compliant, and... 
    Long term contract
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    3 days ago
  • $144.2k - $288.4k

     ...what a pharmacy and a health care company can be in the digital world. Currently, we are seeking an experienced Lead Director - Software Development Engineering who will be accountable for building and executing the Retail Pharmacy modernization technology strategy for... 
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Annapolis, MD
    14 hours ago
  • $139.8k - $209.8k

     ...Grumman Mission Systems Sector is seeking a Software Quality Manager 2 for our Calibration...  ...the Laboratory, will be responsible to lead and manage the Team of Metrologists and...  ...of Test & Measurement Equipment.Software Engineering: We continue to maintain an internally developed... 
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    14 hours ago
  • $150k - $270k

    Synergy ECP is seeking a Senior Software Engineer in Maryland to lead the development of scalable software systems. The ideal candidate will have a Bachelor's degree in Computer Science and over 7 years of experience in software development, particularly in Java, Python... 
    Flexible hours

    Synergy ECP

    Annapolis, MD
    4 days ago
  • $134k - $265k

    Position Summary Domain Tech Lead — Infrastructure Patching Automation (Mainframe & AS/400)Join our AI & Engineering team by transforming technology platforms, driving...  ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... 
    Local area

    Deloitte

    Baltimore, MD
    4 days ago
  • $110.7k - $218.3k

     ...work. Recruiting for this role ends on 09/30/2026. Work You'll Do As a Senior Consultant on the team, you will be responsible for: Leading the design, coordination, and delivery of Oracle HCM Cloud technical integrations across enterprise systemsDefining integration strategy... 
    Local area

    Deloitte

    Baltimore, MD
    3 days ago
  • A leading consulting firm in Annapolis is seeking a Safety Critical Software Engineer - Lead. You will drive the design and delivery of robust safety-critical software systems with a focus on compliance and coordination across teams. Ideal candidates have over 5 years of... 

    Cooperidge Consulting Firm

    Annapolis, MD
    14 hours ago
  • $153.6k - $230.4k

     ...Staff Systems Engineer Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space...  ...more! The position will be responsible for supporting and leading systems engineering tasks for space subsystems, payloads and/or... 
    Remote work

    Phenom People

    Linthicum Heights, MD
    4 days ago
  • $149.1k - $218.1k

     ...for Government (W4G) is a Cisco initiative to provide Cisco software products to our most sensitive US Government customers. It is...  ...for Government Team is in search of an exceptional Lead DevOps Engineer with a real passion for building tools, implementing CI/CD,... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Annapolis Junction, MD
    2 days ago
  •  ...Cyber Threat Intelligence - Technical Analysis and Investigations Lead in Technology to lead technical threat investigations, track...  ...and shape the future of our communities.This is a Cyber Security Engineering position at VP which is part of the job family responsible for... 
    Temporary work
    Local area

    Morgan Stanley

    Baltimore, MD
    2 days ago
  • $189.2k - $372.9k

     ...Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions,...  ...into enterprise-scale impact, pairing leading class engineering with pod-based delivery...  ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... 
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    4 days ago
  • $189.2k - $372.9k

     ...Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions,...  ...into enterprise-scale impact, pairing leading class engineering with pod-based delivery...  ...speed and precision, building working software, engaging confidently with senior stakeholders... 
    Local area

    Deloitte

    Baltimore, MD
    4 days ago
  •  ...Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions,...  ...into enterprise-scale impact, pairing leading class engineering with pod-based delivery...  ...or Engineering.7+ years of experience in software engineering, data engineering, data... 
    Local area
    Shift work

    Deloitte

    Baltimore, MD
    3 days ago
  • $116.2k - $229.1k

    Position Summary Position SummaryJoin our AI & Engineering team in transforming technology platforms, driving innovation, and helping...  ...complementary disciplines. As a Senior Consultant, you will lead Commercial Banking functional workstreams on large-scale banking... 
    Local area
    Immediate start

    Deloitte

    Baltimore, MD
    2 days ago
  •  ...Title: Full Stack Technical Lead Location: Baltimore, MD (Hybrid) Education and Experience Five (5) years of experience building web applications including front-end (user interface) and back-end (database and architecture) design, testing, and... 

    InstantServe LLC

    Baltimore, MD
    1 day ago
  •  ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies...  ...'s degree in computer science or a related field Software Engineer 3 plus years of experience Why You Will Love Interclypse... 
    Temporary work
    Flexible hours

    Interclypse

    Annapolis, MD
    5 days ago
  •  ...Job Title: Technical Lead Duration: Long-term Contract Work Mode: Onsite – 4 days/week at client office We are seeking an experienced Technical Lead with strong API development expertise to lead and support agile delivery teams. The ideal candidate will be hands‑on, technically... 
    Long term contract
    Contract work
    Work at office

    Millennium Software

    Baltimore, MD
    3 days ago
  • Shield Consulting Solutions, Inc. hires a senior software engineer in Maryland with active TS/SCI clearance to lead complex projects on-site. In this role, you will recommend new technologies, serve as technical lead for multiple teams, coordinate process selection with... 

    Shield Consulting Solutions, Inc.

    Annapolis, MD
    2 days ago
  •  ...Job Summary The Café Lead is primarily responsible for overseeing the SHIFT responsibilities of the Urban Air Café and guiding the performance of Team Members. This is a practical, hands‑on role, with much of the working hours spent in the kitchen and service area, cooking... 
    Shift work
    Night shift
    Weekend work

    Urban Air Adventure Parks

    Glen Burnie, MD
    2 days ago
  • $14.5 per hour

     ...Guest Experience Lead at McDonald's Join to apply for the Guest Experience Lead role at McDonald's . Guest Experience Leader Flexible scheduling with a side of always feeling valued. A job at McDonald’s offers a job combo that fits YOU. Perks & Benefits Competitive pay... 
    Flexible hours
    Shift work

    McDonald's

    Severn, MD
    5 days ago
  • $20 - $33 per hour

    Hourly Wage: $20 - $33 per/hour *The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual or quarterly performance incentives. Additional compensation in the form of premiums may...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work

    Walmart

    Glen Burnie, MD
    2 days ago

Do you want to receive more vacancies?

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