Senior Software Engineer

 Posted 22 days ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Build and scale full-stack features for digital therapy experiences and backend systems for clinicians. Collaborate cross-functionally to define workflows and shape engineering standards and architecture.

Opportunity Overview

Rebound is seeking a Senior Full Stack Engineer to join our rapidly growing digital health team and help expand access to effective trauma treatment. You will work directly with Rebound leadership, engineering, product, design, and clinical teams to build and scale systems that improve measurable outcomes for real patients and clinicians.

This role is ideal for someone who thrives in a fast-paced environment, takes ownership, enjoys solving meaningful problems, and wants to work on technology that makes a genuine difference in people’s lives. You will influence architecture decisions, build and enhance full-stack features, and contribute to a scalable technical foundation as we grow.

Required Qualifications

  • 6+ years of professional software development experience
  • 4+ years building full-stack web applications
  • Strong backend experience with Python 
  • Familiarity with Typescript
  • Experience designing REST APIs and microservice architectures
  • Familiarity with AWS services (S3, EC2, RDS/Aurora)
  • Experience working with relational databases (MySQL preferred)
  • Understanding of security, authentication/authorization models, and scalability considerations
  • Experience with CI/CD pipelines, GitHub workflows, and cloud deployments
  • Strong testing, debugging, and problem-solving experience
  • High attention to detail and data-driven decision making
  • Clear, effective written and verbal communication

Additional Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Multi-tenant SaaS product experience
  • Exposure to analytics tools (BigQuery, Metabase)

What You’ll Work On

  • Build and enhance digital therapy experiences that support therapy exercise completion and progress tracking
  • Improve community and encouragement features that help members support each other
  • Develop backend systems that clinicians rely on to deliver safe, high-quality care
  • Enhance scalability, performance, reliability, and system resilience
  • Collaborate cross-functionally with product, clinical, and design teams to define workflows and user value
  • Help shape engineering practices, standards, and architecture as the company grows

Benefits

  • Mission-driven, collaborative engineering culture
  • Competitive compensation
  • Medical, dental, vision, and 401(k) with a match
  • Fully covered Maternity Leave and Parental Leave plans
  • Employee Assistance Programs, including financial, legal, and mental health programs
  • Flexible PTO
  • Remote
  • Onsite fitness center
  • Equal Opportunity Employer committed to diversity and inclusivity

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified