About the job
Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey .
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.
Qualifications
Must-Have
- 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.
Preferred
- 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 .
Application Process (Takes 20–30 mins to complete)
- Upload resume
- AI interview based on your resume
- Submit form
Resources & Support
- 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: support@ mercor .com
PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Originally posted on Himalayas