Senior Software Engineer, Applications

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

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™