Taro Logo

Staff Software Engineer

Luna redefines physical therapy with award-winning technology and proven clinical models, operating in 28 states with nationwide partners.
Nashville, TN, USARocklin, CA, USA
$180,000 - $225,000
Backend
Staff Software Engineer
Remote
8+ years of experience
Healthcare

Job Description

Luna Physical Therapy is revolutionizing healthcare delivery through their award-winning technology platform, operating across 28 states with 25+ nationwide partners. They're seeking a Staff Software Engineer to join their R&D Engineering team in a fully remote capacity. This role offers an opportunity to reshape physical therapy delivery through technology, focusing on developing their backend system and marketplace console.

The position requires a seasoned professional with 8+ years of software engineering experience, particularly strong in Ruby development. As a Staff Engineer, you'll lead cross-functional projects, mentor junior engineers, and architect robust solutions that directly impact healthcare delivery. The role combines technical leadership with hands-on development, requiring expertise in both frontend and backend engineering.

Luna offers a competitive compensation package ranging from $180,000 to $225,000 annually, along with comprehensive benefits including stock options, unlimited PTO, and company-paid life insurance. The company has received notable recognition, including being ranked #3 Best Employer in Healthcare by Forbes and #13 in World's Most Innovative Companies in Healthcare by Fast Company.

This is an excellent opportunity for a senior-level engineer who wants to make a meaningful impact in healthcare while working with cutting-edge technology. The role offers the flexibility of remote work (within North America) with minimal travel requirements to their Nashville, TN or Rocklin, CA offices. Luna's strong market position, supportive leadership, and focus on innovation make it an ideal environment for professional growth and development.

Last updated 5 days ago

Responsibilities For Staff Software Engineer

  • Design, develop and maintain the next generation internal marketplace console
  • Lead cross-functional projects
  • Evaluate and recommend tools, technologies, and processes
  • Mentor and develop less senior engineers
  • Identify and proactively prioritize tech debt
  • Solve complex software problems
  • Work with external contractors as Team Lead
  • Test, release and monitor code

Requirements For Staff Software Engineer

Ruby
  • 8+ years of software engineering experience
  • 8+ years experience with Ruby
  • 3+ years experience with at least one other language
  • Comfortable with both Frontend and Backend engineering
  • Ability to own projects from start to finish
  • Experience leading cross-functional projects
  • Proficiency in open-source technologies and cloud services
  • Bachelors in Computer Science strongly preferred
  • Must be based in North America

Benefits For Staff Software Engineer

Medical Insurance
  • Stock options
  • Unlimited PTO
  • Company paid life insurance
  • Remote work opportunity
  • Travel to office twice a year