Suggested rewrite: Led a cross-functional initiative that improved [business outcome] by [measurable result], demonstrating experience relevant to this role...
Sr. Software Engineer
Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.
- Remote from
- USA
- Salary
- USD 140k–180k / yr
- Department
- Software Engineering
- Employment
- Full Time
- Experience
- Senior
- Published
- Apply before
- 5 Nov 2026
- Listing views
- 51
- Application actions
- 1
Make your next move.
Prepare your resume, explore your fit, and draft a cover letter for this opportunity.
The role, at a glance.
CentralReach is seeking a senior software engineer to build scalable care-software products for ABA, therapy, and special-education providers. The role spans frontend development with React, TypeScript, and Material UI; backend services in C# .NET and Node.js; and SQL Server schema and query optimization. The engineer will also manage AWS infrastructure through Terraform and promote testing, CI/CD, code quality, and sound architecture practices. This is a remote US full-time role requiring at least five years of professional engineering experience and strong cross-functional collaboration.
Role DNA
A quick view of the complexity, pace, ownership and collaboration implied by the job description.
Pace & Pressure
4/5Autonomy Level
4/5Communication Load
4/5Salary analysis
Estimated compensation compared with the broader US market for similar roles.
Core skills
Skills and capabilities most closely associated with this opportunity.
Sample interview questions
I would begin by clarifying domain boundaries, expected traffic, consistency requirements, and security constraints. I would build stateless RESTful endpoints with clear versioning, validation, authorization, structured logging, health checks, and observability; then use asynchronous processing and caching where appropriate. I would also define database indexes and query patterns early, cover key workflows with integration tests, and deploy through a monitored CI/CD pipeline.
I first reproduce and measure the issue using execution plans, duration, reads, and production-safe telemetry. I evaluate index usage, join order, cardinality estimates, filters, parameter sensitivity, and unnecessary data retrieval, then make the smallest effective change such as a targeted index, query rewrite, or pagination strategy. After validating performance and correctness in a representative environment, I deploy carefully and monitor the result.
I would use reusable, versioned modules for common infrastructure patterns and keep environment-specific configuration separate through variables, state isolation, and controlled workspaces or directories. Remote state should be secured with locking, least-privilege IAM, and a reviewed plan-and-apply workflow in CI/CD. I would also document ownership, enforce tagging, and include policy or security checks before deployment.
I define contracts between the frontend and API, use code review standards, and automate linting, type checks, unit tests, integration tests, and end-to-end coverage for critical user journeys. On the frontend, I prioritize accessible, reusable components and predictable state management; on the backend, I focus on validation, error handling, authorization, and testable service boundaries. Feature flags and incremental releases help reduce deployment risk.
I convert ambiguity into concrete questions about user outcomes, workflows, edge cases, success metrics, and constraints. I share lightweight technical options with trade-offs, confirm decisions in writing, and break the work into deliverable milestones. Throughout development, I provide regular demos and feedback opportunities so stakeholders can validate that the solution meets the intended need.
About this role.
CentralReach is a leading provider of autism and IDD care software for Applied Behavior Analysis (ABA), multidisciplinary therapy, and special education. Trusted by more than 200,000 users, we enable therapy providers, educators, and employers to scale the way they deliver ABA and related therapies with innovative technology, market-leading industry expertise, and world-class customer satisfaction.
Responsibilities
- Lead the development of robust, scalable, and maintainable software solutions.
- Design and implement responsive user interfaces using React and TypeScript.
- Build and optimize high-performance backend services using C# .NET and Node.js.
- Manage infrastructure using Terraform across many AWS PaaS.
- Architect complex database schemas and optimize queries in MSSQL.
- Collaborate with cross-functional teams to define requirements and project roadmaps.
- Champion best practices in code quality, testing, and CI/CD automation.
Required Qualifications
- 5+ years of professional software engineering experience.
- Fluent in React, TypeScript, and Material UI for modern frontend development.
- Strong proficiency in C# .NET backend services.
- Hands-on experience with MSSQL, including design and performance tuning.
- Proven experience with AWS services (or comparable cloud services provider).
- Competency with IaC using Terraform.
- Strong understanding of modern software architecture and RESTful API design.
- Excellent problem-solving skills and a collaborative mindset.
- Proficiency with generative AI tools and coding agents
Preferred Qualifications
- Experience with containerization (Docker/Kubernetes).
- Familiarity with serverless computing patterns.
- Strong background in unit testing, integration testing, and e2e test frameworks.
- Experience with CI/CD tooling and scripting
#LI-Remote
Base Salary Range
$140,000—$180,000 USD
Backed by Roper Technologies, Inc. (Nasdaq: ROP), CentralReach is entering an exciting phase of growth, innovation, and scale.
Recognized as one of the best places to work over 10 times by organizations such as Inc, Built In, and NJBIZ, our culture is centered around impact, inclusion, and flexibility. As a hybrid company with collaborative offices in Ft. Lauderdale, FL; Holmdel, NJ; and Verona, Italy, we foster a workplace where top talent can thrive and make a real difference in the lives of those we serve.
We offer competitive compensation, comprehensive health benefits, generous PTO, 401(k) matching, and paid parental leave to our full-time employees. Our team members also enjoy hybrid work schedules, career development support, wellness programs, and opportunities to give back through CR Cares™, our community engagement initiative.
Be part of a market leader driving the future of care. Explore opportunities at centralreach.com/careers.
Protecting your information is important to us. Please take a moment to review our Notice of Privacy Practices for Job Applicants. Applicant-Privacy-Notice-110725 to understand how we collect, use, store, and protect your personal information during the recruitment process.
This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.
Apply now.
Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.
Continue on the employer website
Protect your personal information and never pay to secure an interview or job offer. .
