If you’re the glue-person who keeps releases from turning into chaos, this is that job. You’ll own the coordination and execution of releases across multiple SaaS apps: merges, build verification, deployments, release readiness, and the whole “are we actually ready to ship?” reality check.
About TherapyNotes
TherapyNotes builds practice management and EHR software for behavioral health clinicians, covering scheduling, billing, documentation, telehealth, and more. They’re a SaaS company focused on improving mental healthcare workflows through reliable, secure software.
Schedule
- Full-time
- Remote (United States)
- Deployments happen during designated off-peak hours (expect some after-hours release work)
- Posting date noted: 1/28/2026
What You’ll Do
- Coordinate release deployments end-to-end (hotfixes through major releases)
- Deploy to QA and UAT environments to prep production releases
- Perform production deployments during off-peak hours
- Control feature releases across QA, UAT, and Production
- Verify and execute source control merges across multiple repositories
- Monitor release builds for multiple applications
- Confirm deployment tasks are documented and complete
- Track and monitor pre-release tasks/tickets required for deployment
- Maintain release documentation and build/release process procedures
- Use a release management system to move tickets through the process
- Help plan and communicate the release calendar with cross-functional partners
- Support Product Owners with dependency management and timing
- Drive release readiness across technical and business teams
- Participate in release meetings, go/no-go reviews, retros, and readiness reviews
What You Need
- 2+ years experience with enterprise SaaS release processes (preferred)
- Strong understanding of deployments, configuration, testing, and release management in Agile environments
- Experience with CI/CD tooling (Git, Octopus, Jenkins) and monitoring tools (Kibana/Elastic, Datadog) preferred
- Strong communication skills for coordinating dependencies across technical and business stakeholders
- Strong organization skills managing releases across multiple environments
- Jira and Confluence (or similar collaboration tools) preferred
Benefits
- Salary range: $60,000–$80,000
- Employer-sponsored health, dental, vision, life, and disability insurance
- Retirement plan with company contribution
- Annual profit sharing
- Personal development/training budget
- Two-week onboarding plan
- Mentorship program
- Open, collaborative environment
Quick gut-check (so you don’t waste time): this role is part project manager, part release engineer, part air-traffic controller. If you hate being on the hook for “ship day” and coordinating across Product, QA, DevOps, and Engineering, you’ll be miserable. If you like bringing order to messy systems and being the reason releases don’t implode, this is a strong fit.
Happy Hunting,
~Two Chicks…