[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Rebound is a fast-growing company that delivers virtual, evidence-based trauma therapy, aiming to make recovery from trauma the norm. They are seeking a Senior Full Stack Engineer to join their digital health team, working on building and scaling systems that improve outcomes for patients and clinicians.
Responsibilities
- 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
Skills
- 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
- Bachelor's or Master's degree in Computer Science or related field
- Multi-tenant SaaS product experience
- Exposure to analytics tools (BigQuery, Metabase)
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
- Equal Opportunity Employer committed to diversity and inclusivity
Company Overview
Apply To This Job