Lead Software Engineer
$120k - $170kUniversity 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
- 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...SuggestedFull timeWork experience placementRemote work
$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...SuggestedWork at officeFlexible hours- ...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
$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...SuggestedWork experience placementImmediate start- ...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
- ...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
- ...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
$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 timeFor contractorsLocal area- 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...
$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 contractImmediate startVisa sponsorship$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 timeTemporary workLocal areaRemote work$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 timeContract workRelocation packageShift work$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$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$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- 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...
$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$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 timeTemporary workLocal areaFlexible hours- ...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 workLocal area
$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 areaVisa sponsorship$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- ...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 areaShift work
$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 areaImmediate start- ...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...
- ...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 workFlexible hours
- ...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 contractContract workWork at office
- 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...
- ...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 workNight shiftWeekend work
$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 hoursShift work$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 payMinimum wageFull timeTemporary workPart timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- software support Glen Burnie, MD
- software Glen Burnie, MD
- entry level software sales Glen Burnie, MD
- id software Glen Burnie, MD
- ultimate software Glen Burnie, MD
- remote software sales Glen Burnie, MD
- software asset management analyst Glen Burnie, MD
- healthcare software sales Glen Burnie, MD
- software implementation project manager Glen Burnie, MD
- software technology Glen Burnie, MD


