Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
SourceIQ

SourceIQ

via Wellfound

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Senior Backend Systems Engineer (Enterprise SaaS, Multi-Tenant Systems)

Anywhere
Full-time
Posted 2/16/2026
Verified Source
Key Skills:
Node.js
TypeScript
RBAC
Multi-tenant backend systems
MongoDB
REST API design

Compensation

Salary Range

$90K - 140K a year

Responsibilities

Build and maintain secure, multi-tenant backend systems with strict authorization, workflow management, and audit logging.

Requirements

5+ years backend experience with Node.js and TypeScript, deep knowledge of RBAC, multi-tenant data models, NoSQL databases, and strong focus on backend correctness and security.

Full Description

Company: SourceIQ Location: Remote Compensation: Equity Competitive, based on experience Start Date: ASAP About SourceIQ SourceIQ is an AI-powered supplier intelligence, sourcing, and procurement platform built for enterprise-scale complexity. We help organizations discover, evaluate, onboard, and collaborate with suppliers while enforcing strict compliance, security, and audit requirements. We are building the infrastructure layer for enterprise procurement—a system of record that combines shared global supplier intelligence with tenant-isolated execution layers, AI-driven matching, and enterprise-grade governance. SourceIQ is not a CRUD app or a marketplace. It is a multi-tenant, workflow-heavy operating system for procurement. The Role We are hiring a Senior Backend Systems Engineer to build and harden the most complex backend systems in SourceIQ: authorization-aware APIs, tenant-scoped workflows, secure communications, and auditable state transitions. This role is for an engineer who thrives on systems correctness. You will work on backend services where mistakes don’t show up as bugs—they show up as security incidents, compliance failures, or broken enterprise trust. You will work closely with our Platform & Security Architect, product leadership, and frontend engineers to translate strict system rules into clean, enforceable backend implementations. What You’ll Do Backend Systems Engineering (Primary Focus) • Build and maintain API-level authorization and permission enforcement • Implement backend logic for RBAC, workflows, approvals, and messaging • Design and enforce tenant isolation across all data access paths • Implement object-level authorization to prevent IDOR and privilege escalation • Own backend correctness for: Supplier master vs tenant overlays RFPs, quotes, engagements, and messages Admin and enterprise configuration actions Workflow & State Management • Implement stateful workflows (approvals, registrations, lifecycle stages) • Model and enforce valid state transitions • Ensure all state changes are: Permission-checked Tenant-scoped Audit-logged (before/after) • Handle concurrency, idempotency, and race conditions safely APIs & Data Modeling • Design and implement clean, versioned REST APIs • Work with MongoDB / Cosmos DB using tenant-aware schemas • Optimize queries and indexes for multi-tenant scale • Avoid unsafe joins or cross-tenant data access patterns • Collaborate with frontend teams on API contracts and edge cases Security, Audit & Quality • Ensure all write operations emit audit events • Write backend tests covering: Permission boundaries Cross-tenant access attempts Role escalation edge cases • Participate in security reviews and architecture discussions • Help raise backend quality standards across the codebase Required Qualifications Core Technical Skills (Must Have) • 5+ years backend engineering experience in production systems • Strong experience with Node.js + TypeScript • Deep understanding of REST APIs and backend authorization • Experience working with multi-tenant data models • Strong grasp of RBAC, permissions, and access control • Experience with NoSQL databases (MongoDB, Cosmos DB, etc.) • Ability to reason about edge cases, failure modes, and abuse scenarios • Git/GitHub proficiency (PRs, reviews, CI workflows) SourceIQ-Relevant Experience • Backend enforcement of permissions (not UI-only checks) • Workflow-driven systems (approvals, statuses, transitions) • Secure messaging or engagement systems • Experience with cloud-native architectures (Azure preferred) • Writing code that must stand up to enterprise scrutiny Startup DNA (Essential Mindset) • You think in systems, not tickets • You care deeply about correctness, not just velocity • You don’t ship “we’ll fix it later” backend logic • You take ownership of what you build in production • You’re comfortable working in ambiguous problem space Nice to Have • Experience with SOC 2 or regulated enterprise platforms • Familiarity with Azure (App Services, Functions, Key Vault) • Experience with audit logging or compliance-heavy systems • Knowledge of distributed systems or event-driven architectures • Experience writing integration or API-level E2E tests Tech Stack (Context) • Backend: Node.js, TypeScript, NestJS / Express • Data: MongoDB / Cosmos DB, Azure SQL • Cloud: Microsoft Azure (App Services, Functions, Key Vault) • Architecture: API-driven, multi-tenant, audit-first • AI: Vector search, embeddings, Databricks, OpenAI APIs** Ready to Apply? Send your resume or GitHub profile and a brief note describing: A backend system you’ve built where permissions and data isolation mattered A complex edge case or failure mode you had to design around

This job posting was last updated on 2/20/2026

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt