About the Role
We are hiring a Staff Software Engineer to build the internal platforms, services, integrations, and automation that make enterprise security and identity work at startup speed. This is a hands-on software engineering role focused on building the tooling that connects identity, access, SaaS, endpoint posture, privileged workflows, security telemetry, compliance evidence, and automation into a reliable operating model. Your work will turn security intent into working systems that make security faster, more measurable, and easier for builders to adopt.
Responsibilities
- Build internal software services and integrations across identity, access, SaaS, endpoint, privileged access, security data, and workflow systems
- Design backend APIs, data models, and integration patterns for users, devices, groups, roles, applications, permissions, owners, exceptions, and audit trails
- Integrate third-party systems and internal tools through APIs, webhooks, queues, events, and workflow engines
- Establish practical source-of-truth boundaries and ownership across connected systems
- Automate joiner, mover, leaver workflows, access requests, entitlement cleanup, approvals, revocation, and evidence capture
- Create workflow automation that gives engineers fast access when justified while removing access when no longer needed
- Support identity-aware tooling for SSO, SCIM, OAuth/OIDC, RBAC, service accounts, non-human identities, and privileged access paths
- Prioritize tooling improvements around JML, privileged access, non-human identities, and access evidence with the Identity and Access lead
- Improve security tooling reliability through testing, observability, error handling, retries, idempotency, deployment safety, and operational runbooks
- Define engineering standards for code review, testing, deployment, observability, secrets handling, and runbooks
- Map high-value workflows that are currently manual, fragile, or poorly integrated
- Build reusable internal services and integrations that reduce manual work and create measurable security evidence
- Connect identity and access events with security telemetry and reporting to support detection, investigation, audit, and executive metrics
- Preserve clear evidence across access and approval workflows to support compliance and operational review
- Implement guardrails for AI and agentic workflows, including approval, attribution, logging, least privilege, and safe write paths
- Ship meaningful workflow improvements such as access automation, revocation automation, identity evidence capture, entitlement cleanup, or SaaS onboarding automation
Requirements
- 8+ years of professional software engineering experience, or equivalent depth building production software systems
- Experience designing, building, testing, deploying, and operating production services or internal platforms
- Experience integrating SaaS platforms, enterprise tools, internal services, or third-party systems through APIs, webhooks, queues, events, or workflow engines
- Ability to work through ambiguity, make sound technical tradeoffs, and turn messy operational needs into maintainable software
- Experience building identity, access, security, compliance, IT automation, developer productivity, or internal platform tooling is preferred
- Experience with privileged access, JIT workflows, approval systems, lifecycle automation, entitlement management, non-human identity governance, or audit-ready evidence tooling is preferred
Skills
- Python
- Go
- Java
- TypeScript
- APIs
- Data modeling
- Distributed systems
- Reliability
- Observability
- Operational excellence
- SSO
- OAuth/OIDC
- SAML
- SCIM
- RBAC
- MFA
- Service accounts
- Access reviews
- Authentication
- Authorization
- Secrets handling
- Audit logging
- Least privilege
- Secure software development
Experience Level
- 8+ years of professional software engineering experience
Salary/Compensations
- $200,000—$250,000 USD
Benefits
- Highly competitive US compensation package (base + bonus + equity)
- Performance reviews every 12 months
- Medical
- Dental
- Vision
- Flexible paid time off
- Parental leave
- Retirement plan participation
About the Company
- Nscale is the GPU cloud engineered for AI. We provide cost-effective, high-performance infrastructure for AI start-ups and large enterprise customers.
- Nscale enables AI-focused companies to achieve superior results by reducing the complexity of AI development.
- Our GPU cloud bolsters technical capabilities and directly supports strategic business outcomes, including cost management, rapid innovation, and environmental responsibility.
- We thrive on a culture of relentless innovation, ownership, and accountability, where every team member takes pride in their work and drives it with excellence and urgency.
- As an Nscaler, you’ll build trust through openness and transparency, where everyone is inspired to do their best work.
- If you join our team, you’ll be contributing to building the technology that powers the future.
Equal Opportunity
- We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds.
- If there’s anything we can do to accommodate your specific situation, please let us know.
