Back to positions

Senior Software Engineer

Remote role Full-time Open position

Who we are:

Apella is applying computer vision and machine learning to improve the standard of care in the most critical aspect of healthcare: surgery. We build applications to enable surgeons, nurses, and hospital administrators to deliver the highest quality care.

Who you are:

We’re looking for an engineer who thrives on variety and innovation. If you enjoy working across the stack—bridging infrastructure, backend, and frontend code—this role is for you. You’ll play a vital role in building innovative products, collaborating with designers and product managers to create exceptional user experiences that help elevate the standard of care in healthcare.

In this role you'll:

  • Collaborate with product, design, and commercial teams to help define our product suite, which supports medical professionals and hospital administrators.

  • Partner with other engineers to define the infrastructure, databases, and APIs that serve as the backbone of our applications.

  • Build responsive, modern applications using React, setting a high bar for user experience in healthcare technology.

  • Play a role in technical decisions, participating in conversations around system design and architecture to help shape our products.

What you’ll bring:

  • 6+ years of experience writing readable, tested, and efficient code.

  • A strong dedication to craftsmanship and the quality of your work.

  • Proficiency with functional and reactive programming paradigms.

  • An intuitive sense of design and empathy for users, helping to build user-friendly experiences.

  • Willingness to contribute to discussions on system architecture and design.

  • Experience working in healthcare or other regulated industries.

  • Familiarity with developing SaaS products for business or enterprise customers.

What to expect from our interview process:

  • Chat with Our Recruiter – A quick intro to get to know you and share more about Apella & the role.

  • Complete a Coding Exercise – Work through a collaborative coding exercise with one of our engineers.

  • Virtual Onsite Interviews – Meet a few team members and dive into areas like collaboration, culture, and role-specific skills. Typically 3-4 interviews.

  • Meet with one or two of our founders – Usually “reverse interview” style where you can ask questions and make sure we’re the right fit for you.

Our benefits:

  • Competitive salary and stock options

  • Flexible vacation policy and a culture that values time for rest and recharging

  • Remote-first work environment with unique virtual and in-person events to foster team connection

  • Comprehensive health, dental, and vision insurance—we’re a healthcare company that prioritizes your health

  • 4 months of parental leave for all parents

We’re excited to meet people who bring diverse perspectives and a passion for making an impact. If this role resonates with you, we encourage you to apply—even if you don’t meet every qualification. At Apella, we believe that great ideas come from all backgrounds and experiences.

Apply to this Job

Further positions

FP&A Operations Associate

Remote role Full-time

Renewals Manager

Remote role Full-time

Manager, Customer Success Engineer, EMEA

Remote role Full-time

Executive Business Administrator, Product

Remote role Full-time

Technical Project Manager

Remote role Full-time

Senior Product Manager- Showroom

Remote role Full-time

Senior Product Operations Manager (Remote)

Remote role Full-time

Director, Product Marketing Manager, Pricing & Packaging (Remote)

Remote role Full-time

Product Design Intern, Conversation Intelligence

Remote role Full-time

Business Skills Coach

Remote role Full-time

Data Operations Analyst

Remote role Full-time

Product Manager - Growth & Retention (m/w/d)

Remote role Full-time

Remote Customer Service Representative – Flexible Hours – $16‑$35/hr – Join arenaflex’s Home‑Based Support Team

Remote role Full-time

Experienced Part-Time Remote Data Entry Clerk – Endless Opportunities for Growth and Development at arenaflex

Remote role Full-time

Transform Healthcare with Us: Senior Director - Healthcare Solutions - Provider

Remote role Full-time

Careercusp Customer Support Specialist – Chewy | Hiring Now

Remote role Full-time

Psychic Tarot Chat Operators – Remote Positions ID-2485 – Amazon Store

Remote role Full-time

Experienced Customer Support Representative – Remote Position in Utah | Tech Industry Customer Service Specialist

Remote role Full-time

MENA Senior Sales Executive - Banking & Capital Markets

Remote role Full-time

Experienced Remote Customer Service Call Center Representative - 2nd Shift - Flexible Schedule & Career Growth Opportunities

Remote role Full-time