Cassi Home

Senior Backend Engineer

Full-time · United States of America (Remote)
✓ Verified live on the employer's own system · added 86 days ago
Save search
Mid-level · 5+ yrs exp

Requirements

Experience: 5+ years

Skills & tools

BillingCommunicationsAccounts Payable ReceivableDispatchingOperationsJavascriptSQLRest Apis
Apply on company site ↗ See your fit → free

Full job description

We're looking for a Senior Backend Engineer to own deep feature verticals across the platform. You'll take ownership of major product areas - voice/chat infrastructure, billing and payments, communications layer - and drive them from design through production. This isn't a ticket-taker role.

You'll own the problem space, make architectural decisions, and lead by example.

You'll take primary ownership for a couple verticals and contribute across all of them:

- Voice & Chat Infrastructure : Real-time communication between property managers, residents, and service providers. WebSocket/SSE integration, notification routing, message persistence, presence.

- Billing & Payments : Financial transaction layer - invoicing, payment processing, reconciliation, and reporting. Integration with payment providers. Multi-tenant billing with proper audit trails.

- Communications Layer : Email, SMS , push notifications (SNS). Orchestrating multi-channel communication with templates, scheduling, and delivery tracking.

- Service Provider Workflows : Work order lifecycle, dispatch, scheduling, and vendor management. The operational backbone that service providers interact with daily.

- Platform Features : Authentication flows, permission systems (ReBAC), onboarding, and cross-cutting concerns that touch every part of the product.

- 5+ years of professional full-stack development experience

- TypeScript mastery : You think in TypeScript across the full stack. You're comfortable with branded types, generics, strict mode, and the type system as a design tool.

- Backend depth : You've built services, not just endpoints. Experience with DDD, event-driven architecture, or clean architecture patterns. You understand why service boundaries matter.

- Database fluency : Comfortable with both NoSQL (DynamoDB) and relational (PostgreSQL). You can model data for the access pattern, not just the entity.

- API design : RESTful API design with proper error handling, validation, and documentation. Experience with OpenAPI/Swagger.

- Payments/billing experience : You've integrated with payment processors and understand the edge cases - idempotency, reconciliation, refunds, ledger accuracy.

- Move fast, ship quality : You can take a feature from concept to production in days, not sprints. You handle errors and think about failure modes. Testing is a first class citizen.

Build for today, architect for tomorrow.

- Experience at a small company where you owned features end-to-end

More jobs at Cassi Home

Similar jobs near United States of America (Remote)

Tell me when more Senior Backend Engineer jobs post near United States (Remote) We re-check every listing against the employer’s own board — no résumé needed.

Search Senior Backend Engineer jobs near United States of America (Remote) → Browse all live jobs

This posting was published by Cassi Home on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.