Senior Full Stack Software Engineer
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 1993H1B No SponsorCompany SiteLinkedIn
Location
Illinois
Posted
51 days ago
Salary
$110K - $160K / year
Bachelor Degree5 yrs expEnglishAWSDistributed SystemsJavaPythonScalaSparkTerraform.net
Job Description
• 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
Job Requirements
- 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.
Benefits
- 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 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer51 days ago
Full TimeRemoteTeam 11-50H1B Sponsor
Product Engineer creating transformative sports data products at Swish Analytics
AWSPythonRustSQL
Senior Software Development Engineer
BeyondTrustProtect identities, stop threats, and deliver dynamic access to empower and secure a work-from-anywhere world.
Full-stack Engineer51 days ago
Full TimeRemoteTeam 1,001-5,000Since 1985H1B Sponsor
Sr Software Development Engineer developing scalable cloud-based services at BeyondTrust
AWSAzureCloudDistributed SystemsDockerJavaJenkinsKubernetesMicroservicesPrometheusTerraformGo
United States
Full-stack Engineer51 days ago
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor
Software Engineer developing CUDA-Q platform at NVIDIA's Quantum Computing team
Full-stack Engineer51 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor
Software Engineer for a prestigious startup building mission-critical products
CloudJavaJavaScriptNode.jsPythonReactTypeScript