Staff Software Engineer
At IMO, clinicians, software engineers, and data scientists combine medical expertise with computer science to help healthcare professionals access high-quality information at the point of care.
We're seeking a Staff Software Engineer to help build high-availability clinical applications that support problem discovery (including those not on the problem list using AI), risk assessment, and linking conditions to medications, labs, and procedures within the EMR.
Staff Engineers at IMO are hands-on technical leaders who collaborate across engineering, product, and architecture. They communicate technical insights with clarity and purpose, write clean, testable code, and drive scalable, reliable solutions through CI/CD best practices. We value engineers who are proactive, curious, and committed to solving complex problems together—celebrating wins as a team along the way.
\n WHAT YOU'LL DO:- Provide hands-on technical leadership across the full SDLC, mentoring engineers and guiding team performance.
- Design, build, and maintain fullstack applications for high-availability, customer-facing EMR-integrated tools.
- Comfortable navigating AI technologies (Agents, Prompt Engineering, LLM’s) and identifying practical ways to apply them to enhance product functionality, user experience, or operational efficiency.
- Own and evolve cloud infrastructure and DevOps practices, including CI/CD tooling, performance tuning, and infrastructure as code (AWS, Terraform, Octopus Deploy).
- Identify and address technical debt, scalability, system performance, and reliability opportunities through ongoing assessments.
- Participates in, and contributes to, working groups and communities of practice.
- Collaborate cross-functionally with Product and Architecture to shape technical solutions aligned with long-term goals.
- Support estimation of technical work and help drive clarity and alignment during planning.
- Uphold and champion adherence to engineering standards and architectural direction.
- Actively collaborates across the broader Product Group to solve cross-cutting technical challenges and promote knowledge sharing.
- Foster a culture of ownership, psychological safety, innovation, and continuous learning.
- Acts with initiative — anticipating needs, raising issues early, and driving forward-looking technical solutions.
- BA/BS in a relevant technical field and 7+ years of engineering experience demonstrating strong progression and impact.
- Track record of technical leadership and mentoring in collaborative, cross-functional teams.
- Strong communication skills with the ability to translate complex technical concepts across engineering, product, and business audiences.
- Deep knowledge of software engineering best practices: coding standards, testing, code reviews, source control, and operations.
- Experience building and scaling distributed systems and high-volume transaction environments.
- Experience supporting fullstack development and end-to-end infrastructure ownership.
- Tech stack familiarity: C#, .NET, Angular, Python, AWS, Terraform, Octopus Deploy, Azure DevOps, New Relic.
- Bonus: Background in healthcare or health IT.
$131,000 - $178,000 a year
Compensation at IMO Health is determined by job level, role requirements, and each candidate’s experience, skills, and location. The listed base pay represents the target for new hires with individual compensation varying accordingly. These figures exclude potential bonuses, equity, or sales incentives, which may also be part of the total compensation package. Our recruiter will provide additional details during the hiring process.
IMO Health also offers a comprehensive benefits package. To learn more, please visit IMO Health’s Careers Page .
\nRecommended Jobs
Load Diagramming Assistant
Responsibilities: Schedule/Shift: ~ Sunday - Wednesday ~11 AM to 9:30 PM Starting Pay Rate: $21-23/hour Position Responsibilities: Responsible for performing administrative tasks and l…
Senior Product Manager
About Apptegy Since 2015, Apptegy has grown from a small team working with a handful of Arkansas schools to a thriving community empowering thousands of schools and school districts across the Uni…
Financial Systems Manager
Welcome to Gallagher – a global leader in insurance, risk management, and consulting services. With a growing team of more than 52,000 professionals worldwide, we empower businesses, communities,…
Boys Golf Coach
Share this job: Boys Golf Coach 19 August 2025 Category: Golf Coach Jobs Country: USA State: Illinois Apply for this job. Click the button below to apply for this job. Apply NowAlready hav…
Member Services Representative
Benefits: ~Employee discounts ~Free uniforms ~Opportunity for advancement Crunch Fitness is looking for Membership Sales Representatives to join our growing team. Come change lives through fit…
Home Care Aide
Job Description Job Description Apex Home Care, Inc. is looking for caring and compassionate individuals to provide non-medical, personal care to the elderly and disabled in their homes. Under…
Kirkwood - Line Cook
Company Overview Four Corners is a leading, Chicago-based hospitality group that owns and operates unique establishments, each thoughtfully created to offer an exceptional social experience, creat…
REGISTERED NURSE - PT
Responsibilities Registered Nurse (RN) - Behavioral Health Weekend Option Opportunity. This is a part-time position with two 12-hour shifts per week and includes rotating holidays throughout…
Wealth Advisor
As a Wealth Advisor at {EMPLOYER-DESC}, you will work closely with high-net-worth clients to develop customized financial strategies that meet their unique financial needs and goals. This role involve…