Experience: 5+ years
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
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.