Senior Software Engineer, Applications
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing applications for CentralReach, a leader in autism and IDD care software. Focused on product shaping, technical leadership, and AI-assisted development.
Responsibilities:
- CentralReach is a leading provider of autism and IDD care software for Applied Behavior Analysis (ABA) and related therapies
- Help shape the product — partner with Product to define what to build, then design and deliver it within the Product Organization
- Design and implement core application components, critical services, and integration layers
- Establish quality thresholds and release criteria
- Define and champion best practices for AI-assisted development
- Build product capabilities end-to-end using Python, Next.js, and modern backend patterns
- Use agentic coding tools daily to accelerate prototyping, refactoring, test generation, and documentation
- Build and maintain shared libraries, components, and service templates
- Develop internal tooling, scripts, and agent workflows to improve developer experience and automate tasks
- Own technical readiness for production: reliability, observability, performance tuning, and incident response preparedness
- Collaborate with Platform Engineering and DevOps to ensure CI/CD and environment consistency, scaling strategies, and secure data handling
Requirements:
- 5+ years of professional software engineering experience, with demonstrated technical leadership
- Strong experience building and operating production distributed systems and backend services
- Strong proficiency in Python; experience with Next.js/TypeScript for full-stack delivery
- Demonstrated daily-driver fluency with AI coding tools and agents (Claude Code, Cursor, GitHub Copilot, or similar)
- Experience building or orchestrating agentic coding workflows (multi-step automation, MCP integrations, CI-integrated agents) is a strong plus
- Strong system design skills: APIs, data flows, integration patterns, performance and reliability tradeoffs
- Experience with observability and operational excellence (logging, metrics, tracing, alerting, incident response)
- Strong background in automated testing (unit, integration, e2e) and CI/CD tooling
- Ability to communicate technical concepts clearly to product, design, and executive stakeholders
- Experience in a healthcare SaaS environment
- Familiarity with multi-tenant architectures and enterprise access control models.
Benefits:
- Comprehensive health benefits
- Generous PTO
- 401(k) matching
- Paid parental leave
- Flexible work schedules
- Career development support
- Wellness programs
- Opportunities to give back through CR Cares™















