Staff Software Engineer - Enterprise Security and Identity Tooling at Nscale | United States | Rezi

Staff Software Engineer - Enterprise Security and Identity Tooling at Nscale

Staff Software Engineer - Enterprise Security and Identity Tooling

Nscale · United States

1 months ago

Staff Software Engineer - Enterprise Security and Identity Tooling

Nscale · United States

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.