Skip to content

Staff Software Engineer
Company | IMO Health |
---|
Location | Norridge, IL, USA |
---|
Salary | $131000 – $178000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 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.
Responsibilities
- 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.
Preferred Qualifications
- Background in healthcare or health IT.