About Raintree Systems
Founded in 1983 and headquartered in Chandler, AZ, Raintree is a leading AI-powered EMR and practice management platform built specifically for physical, occupational, speech therapy, and ABA organizations. Powering millions of patient visits across thousands of locations, our award-winning, all-in-one software connects clinical, billing, and operational workflows—reducing administrative complexity and empowering therapy providers to scale with confidence and deliver superior patient care.
RELEASE MANAGER
Reports to: Engineering Operations Director
Remote U.S. (designated states)
This position is fully remote and may be performed ideally from one of the following U.S. states: AL, AZ, FL, GA, IN, IL, MA, MD, MI, MS, NC, OK, OH, PA, SC, TN, TX, VA, WI.
The Release Manager coordinates software releases across multiple technology stacks, ensuring cross-team dependencies are managed, releases are ready, and customer-facing teams are prepared.
Working with Engineering, Product, QA, the Release Team, and Change Management, this role provides end-to-end visibility into release status, customer impact, and feature availability. The Release Manager also performs approved feature enablement during US business hours, complementing the Release Team’s regular operations.
Key Responsibilities
Release Planning and Coordination
Maintain a consolidated view of release schedules, cross-stack dependencies, and customer-specific requirements.
Coordinate release plans across Engineering, Product, and the Release Team.
Identify and escalate release risks, conflicts, and dependencies.
Feature Availability and Enablement
Track feature readiness, deployment prerequisites, and customer availability across technology stacks.
Execute approved customer-specific feature flag enablement during US business hours, following established procedures and change controls.
Maintain visibility into enabled features and coordinate handoffs with the Release Team.
Release Readiness and Quality
Verify that required testing, approvals, and operational readiness criteria are complete before release.
Confirm that deployment and rollback procedures are documented and validated by the responsible teams.
Escalate unresolved readiness gaps and risks before release.
Cross-Functional Delivery
Coordinate release readiness across Engineering, QA, Product, Implementation, Support, and other stakeholders.
Ensure customer-facing teams are prepared for changes before they become available.
Coordinate customer-specific release schedules and rollout readiness.
Release Communication and Documentation
Maintain accurate release status, schedules, and customer-impact information.
Coordinate release notes, internal communications, documentation, and training readiness.
Identify environments and supporting materials that require updates following a release.
Release Follow-up and Improvement
Confirm successful delivery and feature availability for intended customers.
Coordinate post-release follow-up, issue escalation, and lessons learned.
Improve release predictability, visibility, and cross-team coordination.
Qualifications and Experience
Required
Experience in software release management, technical project coordination, or engineering operations.
Understanding of software development, testing, deployment, and release processes.
Strong cross-functional coordination, organization, and communication skills.
Ability to manage technical dependencies, release risks, and competing priorities.
Technical literacy to interpret release information and operate feature flags using established procedures.
Ability to work US business hours on a sustained basis.
Preferred
Experience with enterprise SaaS, single-tenant and multi-tenant products, or customer-specific deployments.
Familiarity with feature flags, CI/CD pipelines, and release automation.
Experience in healthcare software or another regulated industry.
Experience with Jira, Jira Service Management, and…