Job Description
SuperNinja is an AI workforce that plans, writes code, runs research and ships real work for customers. You would own the surface where people meet that agent — the thread, the workspace, the moment a task becomes a deliverable. It is the highest-visibility slice of the product and it changes weekly.
n
Why NinjaTech AI
n
SuperNinja is an AI workforce that plans, writes code, runs research and ships real work for customers. You would own the surface where people meet that agent — the thread, the workspace, the moment a task becomes a deliverable. It is the highest-visibility slice of the product and it changes weekly.
n
What you'll do
n
n
Build enterprise identity end to end: SAML 2.0 / OIDC federation and SCIM provisioning against Entra ID, Okta and Google Workspace, wired into our organisation and seat model.
n
Own the tenancy layer — organisations, seats, roles, entitlements,
shared credit pools — and make it self-serve for admins instead of a support ticket.
n
Build the audit and admin surfaces enterprise buyers ask for: access logs, session policy, de-provisioning that genuinely revokes.
n
Partner with our forward-deployed and customer-success engineers on real rollouts. Success is a deployment that never needs us in the loop.
n
n
What we're looking for
n
n
5+ years full-stack with real production exposure to authentication and authorisation — you have integrated an enterprise IdP and know why it is harder than the documentation suggests.
n
Fluency across the stack: TypeScript/React front end, Python back end, and cloud identity primitives (Cognito or equivalent) underneath.
n
Care for the unglamorous: migrations, edge cases, and the failure mode where a customer cannot log in on a Saturday.
n
J-*-Ljbffr
📌 Senior Full Stack Engineer New South Wales (Australia)
🏢 NinjaTech AI
📍 Australia
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.