IMO Health · 14 hours ago
Senior Full Stack Software Engineer
IMO Health combines computer science with medical expertise to help healthcare professionals access high-quality health information. They are seeking a Senior Full Stack Software Engineer to design, build, and operate backend services for their Terminology Search Platform, ensuring high availability and scalability.
Health CareInformation Technology
Responsibilities
Design, develop, and maintain full-stack platform components and services
Build and evolve REST APIs using C#/.NET
Develop and maintain Spark-based data integration pipelines in AWS environments
Build, deploy, and operate search and data platforms that support high availability and scale
Write high-quality, maintainable code with automated tests, CI/CD pipelines, and monitoring
Collaborate with engineers and architects on system design, scalability, and reliability decisions
Support production systems through monitoring, alerting, and participation in a rotational on-call schedule
Troubleshoot incidents, perform root cause analysis, and implement durable fixes
Partner with the product owner to break work into well-scoped user stories
Validate non-functional requirements, including performance, scalability, reliability, and availability
Follow established architecture and coding standards while minimizing regression risk
Mentor teammates, share knowledge, and contribute to innovation initiatives
Take ownership, act proactively, and anticipate the impact of technical decisions
Collaborate cross-functionally in an agile, engineering-first environment
Continuously learn and apply industry best practices and new technologies
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
5+ years of experience building, deploying, and operating high-availability backend and API-driven systems
Strong hands-on coding experience and deep expertise in API development, preferably using C#/.NET
Strong hands-on experience developing Spark-based data pipelines using Python, Scala, or Java in environments such as AWS Glue, EMR, or Databricks
Experience designing and building RESTful APIs that integrate with distributed systems
Hands-on experience developing, deploying, monitoring, and operating high-availability applications, services, or platforms on AWS
Experience with CI/CD pipelines, test automation, and Git, with familiarity with infrastructure-as-code tools such as Terraform and deployment tools such as Octopus
Strong troubleshooting and problem-solving skills in complex production environments
Willingness to participate in on-call rotations, respond to incidents, and drive root cause analysis and improvements
Strong communication skills and ability to collaborate effectively across teams
Ownership mindset, curiosity, and comfort operating with autonomy in a fast-moving environment
Preferred
Hands-on experience with high-availability, scalable search or indexing technologies such as Lucene, Elasticsearch, OpenSearch, or graph databases
Experience operating or supporting high-traffic, high-availability platforms in production
Prior experience in healthcare or other mission-critical or regulated domains
Benefits
Comprehensive benefits package
Company
IMO Health
IMO Health is a clinical data intelligence business at the heart of a digital revolution in healthcare.
H1B Sponsorship
IMO Health has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (7)
2024 (10)
2023 (6)
2022 (4)
2021 (10)
2020 (4)
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Ascension VenturesWarburg Pincus
2022-03-31Acquired
2017-02-17Series Unknown
2016-10-10Private Equity
Recent News
Company data provided by crunchbase