Saviynt

Saviynt

Associate Principal Software Engineer, AI Onboarding

San Francisco · Principal

Sponsorship not specified$220k-$225kDetected 75 days ago
PythonReactFastAPIFull-Stack DevelopmentCode ReviewGitSQLAWSGCPAzureCloud PlatformsTerraformAPI DevelopmentRESTWebSocketsLLMsAgentic AILangGraphSalesforce

About the role

  • Also will be responsible for connector health APIs, IaC template generation endpoints, plan envelope management, and the approval chain service.
  • You are not expected to define these standards alone, but you are expected to engage with them seriously.
  • You write code that your teammates can read without a walkthrough.

Responsibilities

  • You will build the Pilot Rail (the human-in-the-loop approval interface for AI-generated plans), execution wave UIs (step-by-step progress tracking for multi-day agent workflows), and the policy gap reporting surface.
  • API design conventions, component patterns, state management approaches, and the shared vocabulary used across the codebase.
  • At 3-5 years, we expect you to own a feature end-to-end with light guidance.
  • You ask good questions before starting, surface blockers early, and deliver working software that meets the acceptance criteria.
  • You participate in design discussions and share your opinions, but you update them as you learn new information.
  • Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes.
  • Customers trust Saviynt to safeguard their digital assets, drive operational efficiency, and reduce compliance costs.
  • Part of the team to build the Onboarding and AI Platform.
  • The team builds an AI-based platform and onboarding experience for customers.

Requirements

  • You have written SQL queries, understand indexing at a conceptual level, and know when to reach for an ORM versus raw SQL.
  • You have worked with Git in a team environment - branching, pull requests, code review - and you understand why these practices exist.
  • You have deployed code to a cloud environment (AWS, Azure, or GCP) at least once and have a basic understanding of what happens between `git push` and a user seeing your change.
  • Required:
  • You have 6-10 years of professional software engineering experience, with at least one year building production web applications. You are comfortable working across the full stack and have a clear preference for writing code that other engineers can read and maintain.
  • Working with LLM APIs (OpenAI, Anthropic, Amazon Bedrock) or agent frameworks (LangChain, LangGraph, or similar).
  • You have experience building REST APIs in Python or a comparable language. You understand HTTP semantics, JWT authentication, and the basics of relational database design.

Nice to have

  • On the frontend, you have solid working knowledge of React and TypeScript.
  • You understand the component lifecycle, state management patterns, and the differences among local state, context, and server state.
  • You have built forms, tables, and multi-step workflows.
  • You are familiar with REST API integration from the browser and know how to handle loading states, error states, and stale data gracefully.
  • Experience with WebSocket or Server-Sent Events for real-time UI updates.
  • Familiarity with identity and access management concepts: SSO, SAML, SCIM, RBAC, JIT access, privileged access management.
  • Experience with FastAPI, SQLAlchemy, or PostgreSQL.
  • Exposure to IaC tooling (Terraform, AWS CDK, ARM templates) from a developer perspective - you do not need to be an infrastructure engineer, but understanding what these templates do is useful context for the PAM work.

Skills

  • Use AI and Agents to secure AI, using CUA agents, various LLM's, agentic frameworks like ADK, Langchain, among others.

Compensation

  • $220k-$225k

Company info

  • You fix your own bugs.
  • We do not expect you to architect the system, lead the team, or have opinions on every technology choice.
  • We do expect you to be curious, to read the codebase before asking questions it can answer, and to take pride in the quality of what you ship.
  • builds an AI-based platform and onboarding experience for customers.

This listing is sourced directly from Saviynt's careers page and normalized into a canonical job model.