Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Staff Full Stack Software Engineer image - Rise Careers
Job details

Staff Full Stack Software Engineer

At IMO Health, we combine expertise in software development, data science, and healthcare to create AI-powered solutions that improve access to high-quality health information. We are looking for a Staff Full Stack Software Engineer to drive the development of innovative applications that enhance patient care and life sciences research.


In this role, you will design, build, and optimize scalable, AI-driven software solutions, ensuring high performance, security, and reliability. You'll collaborate in an agile environment, mentor engineers, and solve complex technical challenges while integrating cutting-edge AI and cloud technologies. If you're passionate about transforming healthcare through technology, we'd love to have you on our team!


WHAT YOU'LL DO:
  • Develop and optimize AI-powered applications that drive innovation in healthcare and life sciences.
  • Ensure high performance, scalability, and security, troubleshooting issues and implementing best practices.
  • Integrate AI/ML technologies, including Large Language Models (LLMs) and vector databases, into software solutions.
  • Collaborate in an agile environment, working closely with cross-functional teams to align technical solutions with business needs.
  • Lead and participate in architectural and design decisions, ensuring alignment with industry best practices.
  • Write clean, testable, and maintainable code, following CI/CD and DevOps principles.
  • Mentor and guide junior engineers, fostering best practices and technical excellence.
  • Implement automation strategies across testing, integration, and deployment.
  • Champion technical standards and advocate for best practices in cloud computing, security, and microservices architecture.
  • Proactively address technical debt and drive continuous improvement in system performance and reliability. 


WHAT YOU'LL NEED:
  • 5+ years of experience in software development, with a focus on AI-based applications.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI, or a related field.
  • Proficiency in Java, Python, and JavaScript, with expertise in JVM internals, Spring Framework (IOC, AOP, Security, Boot), and frontend frameworks (React/Angular).
  • Hands-on experience with cloud platforms (AWS/Azure), containerization (Docker, Kubernetes), and Infrastructure-as-Code (Terraform).
  • Deep understanding of MySQL/PostgreSQL performance optimization, transaction control, and indexing strategies.
  • Advanced knowledge of Redis (RedLock, Stream persistence, hot key detection) and Elasticsearch (vector search, cross-cluster search optimization).
  • Experience in AI/ML applications, including LLM integration, prompt engineering, and vector databases.
  • Proficiency in security best practices, including Zero Trust Architecture and JWT token binding.
  • Expertise in service governance, including Sentinel for dynamic rate limiting and Seata for distributed transactions.
  • Experience with feature flag management tools (e.g., LaunchDarkly).
  • Strong problem-solving mindset, capable of balancing technical debt, delivery speed, and business needs.
  • Ability to mentor junior engineers and foster a culture of continuous learning.


$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
IMO Health Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
IMO Health DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of IMO Health
IMO Health CEO photo
Ann Barnes
Approve of CEO

Average salary estimate

$154500 / YEARLY (est.)
min
max
$131000K
$178000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Full Stack Software Engineer, IMO Health

Join IMO Health as a Staff Full Stack Software Engineer and be part of a mission to revolutionize healthcare with technology! In this exciting role, you'll leverage your expertise in software development and AI to create innovative applications that enhance patient care and life sciences research. Your day-to-day will involve designing, building, and optimizing scalable software solutions that are not just efficient but also secure and reliable. Collaboration is key here! You'll work in an agile environment, teaming up with cross-functional groups to align the technical solutions with business goals. Plus, you'll have the opportunity to mentor junior engineers, ensuring they develop their skills to excel within the team. Experience with cloud platforms like AWS or Azure and proficiency in programming languages such as Java, Python, and JavaScript will be crucial as you tackle complex challenges and integrate cutting-edge AI and cloud technologies into our projects. If you're passionate about using your tech skills to make a real difference in healthcare, we want to hear from you! Let's improve access to quality health information together and promote a culture of continuous improvement and learning at IMO Health.

Frequently Asked Questions (FAQs) for Staff Full Stack Software Engineer Role at IMO Health
What are the responsibilities of a Staff Full Stack Software Engineer at IMO Health?

The Staff Full Stack Software Engineer at IMO Health is responsible for developing and optimizing AI-powered applications tailored to healthcare and life sciences. This involves ensuring high performance and security, integrating advanced AI technologies, collaborating with cross-functional teams, and mentoring junior engineers. The role requires a hands-on approach to writing clean, maintainable code and implementing best practices in software development.

Join Rise to see the full answer
What qualifications do I need to become a Staff Full Stack Software Engineer at IMO Health?

To thrive as a Staff Full Stack Software Engineer at IMO Health, you will need 5+ years of experience in software development, especially focused on AI-based applications. A Bachelor’s or Master’s degree in Computer Science or a related field is essential. Familiarity with languages like Java, Python, and JavaScript, as well as hands-on experience with cloud platforms and databases, is also required for this role.

Join Rise to see the full answer
How does teamwork play a role in the Staff Full Stack Software Engineer position at IMO Health?

Teamwork is crucial for a Staff Full Stack Software Engineer at IMO Health. The role involves close collaboration with cross-functional teams, which helps align technical solutions with business needs. Agile methodologies are used to foster a cooperative environment, ensuring that diverse expertise comes together to achieve the shared goal of improving healthcare technology.

Join Rise to see the full answer
What advanced technologies does a Staff Full Stack Software Engineer at IMO Health work with?

A Staff Full Stack Software Engineer at IMO Health works with advanced technologies such as Large Language Models (LLMs), vector databases, and cloud platforms like AWS and Azure. You'll also explore containerization with Docker and Kubernetes, as well as Infrastructure-as-Code with Terraform, enabling the development of innovative AI-driven applications.

Join Rise to see the full answer
Is mentoring a part of the Staff Full Stack Software Engineer role at IMO Health?

Yes, mentoring is a vital part of the Staff Full Stack Software Engineer role at IMO Health. You'll guide junior engineers, sharing best practices and fostering a culture of technical excellence and continuous learning. This not only benefits the team but also supports your personal growth as a leader in the field.

Join Rise to see the full answer
Common Interview Questions for Staff Full Stack Software Engineer
Can you describe your experience with AI-based applications as a Staff Full Stack Software Engineer?

In elaborating on my experience with AI-based applications, I would discuss specific projects where I utilized machine learning algorithms or integrated AI components. Highlighting how I've implemented AI/ML technologies and the impact they had on the project will showcase my capability.

Join Rise to see the full answer
How do you ensure the performance and security of applications?

To ensure performance and security, I rigorously apply best practices such as code optimization, implementing effective security measures like Zero Trust Architecture, and routine monitoring. I also prioritize scalability in design phases to accommodate future growth.

Join Rise to see the full answer
What strategies do you use for mentoring junior engineers?

I focus on hands-on coaching, encouraging junior engineers to pair with me on projects. I also provide constructive feedback, share resources for learning, and create a safe environment for them to ask questions, promoting their development and confidence.

Join Rise to see the full answer
What is your experience with cloud technologies in a full stack context?

In my experience with cloud technologies, I utilized AWS for deploying applications and managing databases. I incorporate services such as Lambda for serverless computing, and use S3 for storage, showcasing my ability to design and deploy scalable applications.

Join Rise to see the full answer
Can you explain a challenging technical problem you've solved in your previous role?

I encountered a significant performance issue with a large-scale data processing application. By optimizing database queries and implementing caching strategies, I was able to reduce response times by 60%, significantly enhancing user experience.

Join Rise to see the full answer
How do you handle technical debt when developing applications?

I prioritize addressing technical debt by incorporating it into our development cycles. This means allocating time to refactor code and ensure adherence to best practices, promoting a clean codebase alongside rapid delivery.

Join Rise to see the full answer
What role do you think DevOps should play in the development process?

DevOps is essential in bridging the gap between development and operations. It promotes a culture of collaboration and continuous delivery, ensuring our applications are not only developed efficiently but are also deployed seamlessly with automated testing.

Join Rise to see the full answer
How familiar are you with Agile methodologies?

I am very familiar with Agile methodologies, having worked in Agile environments for numerous projects. I value iterative development and frequent feedback, which allows us to adapt quickly and better meet stakeholders' needs.

Join Rise to see the full answer
Can you discuss your experience with frontend frameworks?

I have substantial experience with frontend frameworks, particularly React and Angular. I focus on creating responsive user interfaces and ensure that our applications are user-friendly by incorporating best practices in design and usability.

Join Rise to see the full answer
Why did you choose to pursue a career as a Staff Full Stack Software Engineer?

I chose to pursue a career as a Staff Full Stack Software Engineer because it allows me to utilize my creativity in solving complex problems while making a tangible impact on people's lives through technology. My passion for learning and improving processes drives me in this role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join FUJIFILM Sonosite as a SIP/AI Integration Engineer III and contribute to pioneering healthcare solutions with cutting-edge ultrasound technology.

Photo of the Rise User
Posted 12 days ago

ArrowStream is on the lookout for a passionate Frontend Developer to maintain and evolve UX standards for their innovative foodservice cloud platform.

Photo of the Rise User

Join GR8 Tech as a Middle .Net Developer to contribute to innovative solutions that power the iGaming industry from anywhere in the world.

Photo of the Rise User
Posted 7 days ago

Seeking a skilled Mid Full Stack Developer to drive the evolution of banking applications with a focus on Java and modern web technologies.

Photo of the Rise User
Neuralink Hybrid Austin, Texas, United States
Posted 14 days ago

Join Neuralink as a Software Engineer Intern and contribute to groundbreaking technology that interfaces with the brain.

As a Lead Software Engineer at Travelers, you will guide transformative projects within a collaborative tech environment.

Photo of the Rise User
Kaseya Careers Remote Orlando, Florida, United States
Posted 14 days ago

Be part of Kaseya’s dynamic team as a Senior Database Engineer and help shape the future of IT infrastructure management.

Photo of the Rise User
Granicus Remote Puerto Rico (Remote)
Posted 7 days ago

Join Granicus as an Intern Software Engineer and contribute to technology that transforms government interactions with their constituents.

Photo of the Rise User
Posted 9 months ago
Photo of the Rise User
UPS Remote United States
Posted 8 months ago

IMO Health's leadership team is committed to fostering a culture that supports diversity, inclusion, and authenticity. Our hybrid workplace provides the flexibility employees need, and this deliberate, agile approach is key to our success. But a c...

30 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti