Full-Stack Engineer - SaaS Expert
Indexed description
Position: Senior Full-Stack Engineer, Multi-Tenant SaaS Platforms
Type: Contract
Compensation: $75–$95/hour
Location: Remote
Role Responsibilities
- Lead architecture decisions across frontend, backend, data, and infrastructure for a multi-tenant SaaS product. Balance configurability with maintainability.
- Build admin-managed configuration for fee models, reporting periods, escalation rules, and integrations. Ensure no code changes are required per tenant.
- Design and maintain RBAC across distinct user populations with separate permission matrices per portal.
- Develop fee calculation engines supporting percentage, flat, capped, and tiered models. Deliver audit-ready exports at penny-level precision.
- Implement payment lifecycle tracking, cash reconciliation, and exception handling against external payment systems.
- Integrate payment processors, procurement ERPs, CRM systems, and notification services into a cohesive platform.
- 5+ years of professional full-stack engineering experience.
- 2+ years as a lead or sole developer on a production SaaS product.
- Experience building multi-tenant SaaS with tenant-level configurability.
- Developed role-based access control spanning internal operators, vendors, and customers.
- Built fee calculation engines and payment lifecycle tracking.
- Integrated payment processors, procurement ERPs, and CRM systems.
- Strong written and verbal communication skills.
- Experience with government procurement or regulated financial compliance.
- Familiarity with government payment gateways.
- BI embedding experience with row-level data isolation across tenants.
- Experience exposing platform functionality through a typed SDK or API.
- Upload resume
- AI interview based on your resume
- Submit form
- For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome
- For any help or support, reach out to: [email protected]
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search