Backend Software Engineer

Job Posted 5 Days Ago Posted 5 Days Ago
Culver City, CA
100K-140K Annually
Mid level
Digital Media • Fitness • Healthtech • Mobile • Software • App development • Telehealth
Prehab is redefining physical therapy access—empowering people to prevent injuries, recover faster, and move better.
The Role
As a Backend Software Engineer, you will lead the migration from Java to modern technologies like Python and JavaScript, architect scalable backend systems, build and optimize APIs, and ensure data security compliance. You will collaborate closely with cross-functional teams, establish best practices, and influence tech decisions as the first in-house engineer.
Summary Generated by Built In

Who We Are

[P]rehab is a pioneering digital health platform dedicated to revolutionizing preventative physical therapy and fitness through technology. Our mission is to redefine how physical therapy is accessed, empowering individuals to take control of their health. Our D2C mobile app has impacted over 80k users across 180+ countries, our B2B2C clinical platform supports 30k+ patients monthly in their physical therapy journey, and our concierge one-on-one physical therapy clinic supports thousands of local Angelenos IRL. Backed by a social community of over 2.4M fans, we’re completely redefining access to physical therapy.

 

We are a close-knit team of 26 individuals and we strive to live by our core values: Team Player, Growth Mindset, Innovative, Ownership, and Prehab Lifestyle. You will work with the team to identify opportunities, ideate solutions, and deliver them quickly.

 

This is a full-time, in-person role based in Culver City, CA, where you’ll collaborate closely with cross-functional teams to build the future of our products.

 

Who We’re Looking For

As we scale, we're undertaking a major backend migration from Java to a modern tech stack (Python, JavaScript, TypeScript, or Go)—a foundational step in our company's growth. We’re looking for our first in-house, on-shore, software engineer to take ownership of our backend infrastructure and lay the foundation for our core engineering team. This is a rare opportunity to have direct influence on technology decisions, architecture, and engineering culture, while working closely with leadership to scale our platform. You will have end-to-end ownership of our backend powering both our mobile and web applications.

 

Why This Role is Exciting

  • You'll be the first in-house software engineer, helping define our engineering principles and best practices laying the groundwork for our platform and future tech team.
  • You'll play a key role in shaping our tech stack, architecture, and backend migration.
  • You'll work closely with our Director of Engineering, Product Manager, and offshore engineering teams to ensure alignment with business goals.
  • We want someone who thrives on learning new technologies and continuously improving—just like our company.
  • As we scale, you’ll have the opportunity to play a key role in shaping our future core engineering team.

 

Key Responsibilities

  • Lead the migration of our backend from Java to Python, JavaScript, TypeScript, or Go.
  • Architect and develop scalable backend services to support both mobile and web applications.
  • Build and optimize RESTful APIs and/or GraphQL to ensure seamless communication between backend and frontend.
  • Ensure data security, encryption, and compliance with healthcare regulations (HIPAA, SOC 2, etc.).
  • Work directly with the Director of Engineering, Product Manager, and offshore engineering teams to align technical execution with product strategy.
  • Optimize database performance and maintain data integrity across applications.
  • Implement authentication, authorization, and security best practices (OAuth, JWT, etc.).
  • Establish and enforce engineering best practices, coding standards, and documentation.
  • Set up monitoring, logging, and automated testing to maintain high system reliability.
  • Implement CI/CD pipelines and cloud infrastructure.
  • Stay ahead of industry trends and proactively explore new technologies, frameworks, and best practices.

 

What We're Looking For

  • 4+ years of experience as a Backend Software Engineer or in a similar role.
  • Strong expertise in at least one of the target languages (Python, JavaScript, TypeScript, or Go) and/or Java.
  • Experience building scalable backend systems that support both mobile and web applications.
  • Strong understanding of system architecture, microservices, and API design.
  • Proficiency in databases (SQL & NoSQL) and query optimization.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Prior experience working in startups or small teams, with a proactive and ownership-driven mindset.
  • Ability to work cross-functionally with product teams, offshore engineers, and leadership.
  • Deep understanding of CI/CD pipelines, DevOps, and automated testing.
  • Strong problem-solving skills and a passion for building things from the ground up.

 

Bonus Points

  • Experience working on HIPAA-compliant software or in a health tech environment.
  • Experience with real-time data processing (WebSockets, Firebase, Kafka).
  • Knowledge of message queues (RabbitMQ, Kafka) and caching systems (Redis, Memcached).
  • Familiarity with serverless computing and event-driven architectures.
  • Prior experience leading a backend migration or building a team from scratch.
  • Experience working on Video on Demand (VOD) streaming services—handling media storage, processing, and streaming optimizations.

 

What We Offer:

  • Opportunity to influence and define our backend tech stack and company culture.
  • Direct collaboration with leadership and key stakeholders.
  • Competitive salary and benefits.
  • A collaborative, dynamic work environment where innovation thrives.
  • Brand new, state-of-the-art workspace in Culver City, CA (we’re moving to a 6,000+ SF facility in April!)
  • A chance to impact millions of lives by making physical therapy more accessible.

 

This is a full-time, salaried, in-personal position. If there are any questions, don't hesitate to reach out!

Top Skills

AWS
Azure
Docker
GCP
Go
Java
JavaScript
Jwt
Kubernetes
NoSQL
Oauth
Python
SQL
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Culver City, CA
25 Employees
On-site Workplace
Year Founded: 2016

What We Do

Prehab is a pioneering digital health platform dedicated to transforming how people access physical therapy. We believe proactive healthcare should be the standard, not just reactive treatment. Through our three core services, we make high-quality movement and musculoskeletal care more accessible than ever.

1️⃣ [P]rehab App – A direct-to-consumer mobile platform that provides evidence-based exercise programs, empowering users to manage pain, prevent injuries, and improve movement. With over 80,000+ users in 180+ countries, we’re giving people the tools to take control of their health—before they even need to enter the healthcare system.

2️⃣ [P]rehab Exercise Library for Clinics – A B2B2C clinical platform that helps 30,000+ patients per month through their rehab journey by providing the best home exercise programs. We partner with clinics to extend care beyond the four walls of the treatment room.

3️⃣ [P]rehab Physical Therapy – Our concierge-style one-on-one physical therapy clinic in Los Angeles delivers expert, hands-on care tailored to each patient’s needs.

Backed by a thriving social community of 2.4M+ followers, we’re not just changing how physical therapy is delivered—we’re building a global movement for proactive healthcare. Whether through technology, education, or in-person care, our goal is simple: keep people moving and out of the traditional healthcare system.

Why Work With Us

At Prehab, we’re not just building a company—we’re building a movement. We believe in ownership, innovation, and impact. Our fast-paced, high-growth environment allows every team member to shape the future of digital health. If you want to work where your ideas matter, your growth is supported, and your work changes lives, join us. 🚀

Gallery

Gallery

Similar Jobs

Roblox Logo Roblox

Senior Backend Software Engineer - Productivity Platforms and Ecosystems

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Hybrid
San Mateo, CA, USA
2500 Employees
223K-289K Annually

Capital One Logo Capital One

Senior Software Engineer, Back End (Cloud Operations Resilience Engineering)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
San Francisco, CA, USA
55000 Employees
173K-197K Annually
Hybrid
San Francisco, CA, USA
289097 Employees

Kikoff Logo Kikoff

Senior Software Engineer - Backend

Fintech • Software • Financial Services
Hybrid
San Francisco, CA, USA
110 Employees
349K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account