Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, Physical Therapy, BiotechnologyIndustries

Software Engineer II

Employment Type: Full-time

Position Overview

Luna Physical Therapy is seeking a talented Software Engineer II to join our dynamic and fast-growing engineering team. Luna is revolutionizing the physical therapy experience through technology and innovation, making it easier to give and receive care and driving faster recoveries. As a Software Engineer II, you will be instrumental in shaping the future of Luna's technology, contributing to the development of our backend systems, architecting robust solutions, and enhancing the scalability and reliability of the Luna platform. This role offers a unique opportunity to spearhead development and drive innovation in the healthcare delivery sector.

Responsibilities

  • Develop and maintain next-generation products and tools, including APIs, services, and systems across Luna's engineering teams.
  • Focus on areas such as mobile APIs, backend integration, migration to Elixir, or building new features for administrators.
  • Test, release, and monitor your own code, taking ownership of the full software development lifecycle.
  • Debug production issues across services and multiple levels of the technology stack.
  • Collaborate with engineers across the company to build features that span various system components.
  • Partner with product, business, sales, and operations teams to understand and address user pain points.
  • Contribute to the improvement of engineering standards, tooling, and processes.

Requirements

  • Bachelor's degree in Computer Science strongly preferred.
  • 2+ years of experience building software.
  • 2+ years of Elixir programming experience.
  • Willingness to learn Ruby on Rails as required for projects.
  • Demonstrated ability to collaborate effectively and execute on projects in a timely manner.
  • Self-starting and technically motivated.
  • Ability to deliver quality, clean code in a timely and scalable manner.
  • Willingness and ability to interact with near-shore contractors.
  • Adept at making conscious trade-offs between business requirements, urgency, and technical considerations, understanding the value of "fast and close to right."
  • A desire to deliver meaningful impact in people's lives and contribute to genuine change in healthcare delivery.

What Luna Offers

  • Opportunity to work on various teams and technology stacks.
  • A stable, well-funded health tech company with a strong market position.
  • Complete remote opportunity (based within North America) with the expectation to travel to our Nashville, TN or Rocklin, CA office at least twice a year.
  • Comprehensive benefits starting on the 1st of the month following your start date.
  • Stock option equity.
  • Unlimited Paid Time Off (PTO).
  • Company-paid life insurance.
  • The chance to grow with a startup that is revolutionizing physical therapy delivery.
  • Supportive leadership with ample opportunities for professional growth.

Compensation

  • $117,000 - $175,000 per year (salary is dependent on experience and location).

About Luna

Luna is dedicated to making physical therapy powerful and accessible. We leverage technology and innovation to overcome the challenges of therapist and patient burnout, driving faster recoveries for lasting health. We are reimagining the physical therapy experience for everyone.

Luna's Core Values:

  • Care Exceptionally
  • Incredibly Relentless
  • Be Impactful
  • 1% Better, Every Day

Recognition:

  • Forbes America's Best Startup Employers of 2024 #111
  • Fast Company World's Most Innovative Companies of 2024 #13 in Healthcare
  • Exceptional Performance Designation from Medicare/CMS MIPS 2022, 2023
  • Gold Indigo Design Award for mobile app design excellence 2020

Skills

API development
Backend development
Elixir
System architecture
Scalability
Reliability
Debugging
Monitoring
Testing
Service development

Luna Physical Therapy

Home-based personalized physical therapy services

About Luna Physical Therapy

Luna provides personalized physical therapy services directly to patients in their homes. The company focuses on a variety of clients, including those recovering from surgeries, individuals with chronic pain, and athletes needing rehabilitation. Each therapy session lasts between 45 to 55 minutes, allowing therapists to give full attention to patients, which helps speed up recovery and minimize the number of sessions required. All therapists are licensed and have an average of over 10 years of experience, ensuring expert care. Luna's services are covered by insurance, making them accessible to more patients without extra costs. They also bring all necessary equipment to the patient's home and offer flexible appointment times throughout the week, catering to busy schedules. Luna stands out from competitors by emphasizing convenience, personalized care, and a focus on home healthcare.

Menlo Park, CaliforniaHeadquarters
2018Year Founded
$59MTotal Funding
SERIES_BCompany Stage
HealthcareIndustries
501-1,000Employees

Risks

Increased competition from other in-home healthcare providers may dilute Luna's market share.
Reliance on insurance billing poses risks if reimbursement rates change unfavorably.
Rapid expansion may challenge Luna's ability to maintain quality care and satisfaction.

Differentiation

Luna offers personalized in-home physical therapy, unlike traditional facility-based services.
Luna's therapists are licensed, board-certified, and average over 10 years of experience.
Luna's AI division enhances patient care with Auto Charting and scheduling chatbots.

Upsides

Luna's partnerships with health systems expand access to in-home therapy services.
Luna's new clinical programs reduce MSK care costs and improve patient outcomes.
High patient satisfaction and rapid expansion position Luna as a market leader.

Land your dream remote job 3x faster with AI