Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Privileged Access Management

$160k - $250k

Saviynt

Job Description

Job Description

Principal Engineer — PAM Platform


Saviynt’s Enterprise Identity Cloud helps modern enterprises scale cloud initiatives and solve the toughest security and compliance challenges in record time. We bring together Identity Governance (IGA), granular application access, cloud security, and Privileged Access Management (PAM) to secure the entire business ecosystem with a frictionless user experience. The world’s largest brands — including federal agencies and Fortune 500 financial institutions — trust Saviynt to accelerate digital transformation, empower distributed workforces, and meet continuous compliance.

 

This role is on the PAM Platform team, building the next generation of PAM infrastructure that runs across multi-tenant SaaS, customer-managed deployments, and federal GovCloud environments. We are a distributed, AI-first R&D organization, and we are actively rolling out an AI-Driven Development Lifecycle (AiDLC) as our SDLC of record.

WHAT YOU WILL BE DOING

Drive technical strategy and architecture across PAM platform components, including federal-compliant deployment topologies

 

Partner with Product and Engineering Management on requirements analysis, roadmap planning, and technical decision-making

 

Lead end-to-end design and delivery of new services from greenfield through production hardening

 

Operate within and help shape our AiDLC workflow: living specs, AI-generated implementations, property-based and integration testing as blocking gates, and audit-tracked human approvals

 

Author and maintain the engineering contracts (CLAUDE.md, prompt libraries, agent skills, code standards) that govern how AI-driven development happens on the platform

 

Conduct deep code reviews on critical and security-sensitive changes — including AI-generated code

 

Mentor senior, staff, and associate principal engineers; raise the technical bar across the team

Debug, optimize, and refactor existing services as we evolve toward multi-tenant, multi-cloud, federal-
ready

Serve as a technical expert for internal teams and, when needed, customer-facing escalations

WHAT YOU BRING

Experience

1+ year of software engineering experience as a Principal Software Engineer with a SaaS company

Track record of taking systems from design through production at scale, including multi-tenant SaaS

Security & Compliance

Hands-on experience building security-focused systems — Privileged Access Management, Identity Governance, Authentication, Secrets Management, or adjacent domains

Required knowledge of FedRAMP, FIPS 140-3, and GovCloud (AWS GovCloud or Azure Government) — what they constrain, why, and how to design within them

Working knowledge of modern cryptography in practice: TLS/mTLS, KMS-backed key hierarchies, envelope encryption, HSM/key vault integration

Languages & Programming


Go strongly preferred as the platform’s primary language; deep proficiency in at least one systems/services language (Go, Rust, C++, Java, or similar) is required

Polyglot capability — you can read, reason about, and contribute across multiple languages, and you can defend language-choice decisions on technical merit

Frontend literacy in TypeScript/React is a plus

Architecture & Infrastructure

Solid hands-on Kubernetes experience — EKS or equivalent, Helm, manifests, operators, day-2 operations. Not “I used kubectl apply once.”

Cloud platform proficiency on AWS or Azure; multi-cloud experience is a plus
Microservices and API design: REST, gRPC/Protobuf, and the trade-offs between them

Experience with event-driven architectures (message buses, async workflows) — you know when to reach for them and when not to

Workflow orchestration experience (Temporal or similar) is a plus

Relational database design at scale — PostgreSQL preferred; schema-per-tenant or comparable isolation patterns a plus

Engineering Practice

Strong testing discipline: unit, integration, end-to-end, and property-based testing

Infrastructure as Code: Terraform, Helm; GitOps (ArgoCD) a plus

CI/CD pipeline design and ownership — GitLab, GitHub Actions, Jenkins, CloudBees, or equivalent

Observability: OpenTelemetry, structured logging, metrics, tracing

Containerization: Docker multi-stage builds, distroless/minimal runtimes

AI-Driven Development

Active, deliberate use of AI coding tools (Claude Code, Cursor, Copilot, or comparable) as part of your daily workflow — beyond autocomplete

Comfort working in a spec-driven, agent-assisted development model with mandatory verification gates; AiDLC will be our SDLC, and we expect candidates to embrace and help refine it

Critical-review instincts: you don’t ship AI-generated code without reading it, testing it, and understanding it

Leadership

Demonstrated experience mentoring engineers and leading technical initiatives across distributed teams

Strong written and verbal communication — you can write a clear design doc, a clear PR description, and a clear engineering contract for an AI agent

Comfortable operating in a globally distributed organization (US + India)

Qualifications

Bachelor’s or Master’s degree in Computer Science, a related technical discipline, or equivalent professional experience

 

Excellent facilitation and consensus-building skills across engineering, product, and security stakeholders

 

Demonstrated initiative and ability to prioritize independently in a fast-moving environment

We offer you a competitive total rewards package, learning and tremendous opportunities to grow and advance in your career. At Saviynt, it is not typical for an individual to be hired at or near the top of the range for their role and final compensation decisions are dependent on many factors including, but are not limited to location; skill sets; experience and training; licensure and certifications; and other relevant business and organizational needs. A reasonable estimate of the current range is $160,000 - $250,000 annually.

You may also be eligible to participate in a Saviynt discretionary bonus plan, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation, individual and organizational performance.

 

If required for this role, you will:

Complete security & privacy literacy and awareness training during onboarding and annually thereafter

Review (initially and annually thereafter), understand, and adhere to Information Security/Privacy Policies and Procedures such as (but not limited to):

 

> Data Classification, Retention & Handling Policy

> Incident Response Policy/Procedures

> Business Continuity/Disaster Recovery Policy/Procedures

> Mobile Device Policy

> Account Management Policy

> Access Control Policy

> Personnel Security Policy

> Privacy Policy

 

Saviynt is an amazing place to work. We are a high-growth, Platform as a Service company focused on Identity Authority to power and protect the world at work. You will experience tremendous growth and learning opportunities through challenging yet rewarding work that directly impacts our customers, all within a welcoming and positive work environment. If you're resilient and enjoy working in a dynamic environment you belong with us!

 

Saviynt is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Privileged Access Management in Milpitas, CA vacancy
  • $180k - $230k

     ...flexibility and trust our employees to manage their schedules responsibly. This may...  ...foundational IDP architecture through to privileged access, secrets management, and access...  ...scope and direct influence on identity engineering, security, and compliance outcomes. You... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied PC

    Sunnyvale, CA
    3 days ago
  • $160k - $170k

     ...Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's...  .... Sound knowledge of SDLC and software testing methodologies. In-depth...  ...lifecycle. Partner with engineering managers to drive agile practices... 
    Suggested

    Saviynt

    Milpitas, CA
    4 days ago
  • $220k - $225k

     ...identity platform manages and governs human and non-human access to all of an organization...  ..., multi-tenant software solutions that run...  ...to the team's engineering standards: API design...  ...or Associate Principal level professional...  ...RBAC, JIT access, privileged access management.... 
    Suggested
    Local area

    Saviynt

    Milpitas, CA
    12 days ago
  • $272k - $425.5k

    Principal Software Engineer – Large-Scale LLM Memory and Storage Systems page is loaded## Principal Software...  ...GPU shards, routes requests, and manages shared KV cache across heterogeneous...  ...GPU memory, pinned host memory, RDMA-accessible memory, SSD tiers, and remote file/... 
    Suggested
    Local area
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $147k - $237.5k

     ...involves working across the full software development lifecycle,...  ...Understanding of security policies, access control models, and...  ...influence across Product Line Management (PLM) and QA teams. Ability to...  ...collaborate closely with senior engineers and, in some cases, operate independently... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $240k - $250k

     ...identity platform manages and governs human and non-human access to all of an organization...  ...the integrated privileged access client...  ...architecture and mentor engineers building endpoint...  ...AI-assisted software development throughout...  ...~1+ years of Principal-level of systems software... 
    Local area

    Saviynt

    Milpitas, CA
    4 days ago
  • $240k - $250k

     ...identity platform manages and governs human and non-human access to all of an organization...  ...identity and privileged access. Design...  .... Mentor engineers, lead architecture...  ...Leverage AI-assisted software development throughout...  ...~1+ years of Principal-level backend software... 
    Local area

    Saviynt

    Milpitas, CA
    4 days ago
  • $260k - $275k

     ...Overview SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and...  ...empowering users with right-time, right-level access to the digital technologies and tools...  ...increasing levels of responsibility managing application development, solution... 

    Jobleads-US

    Milpitas, CA
    12 hours ago
  •  ...Job Description Job Description Principal Software Engineer   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... 

    Saviynt

    Milpitas, CA
    26 days ago
  • $147k - $237.5k

     ...great outcomes. Job Summary Your Career Palo Alto Networks' ADEM (Autonomous Digital Experience Management) group is seeking an accomplished Senior Principal Software Engineer with expertise in developing client-side software for Windows and macOS. You will be part of a... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    14 hours ago
  • $190.9k - $334.1k

     ...Senior Staff Software Engineer, Integrations (Tech Lead) — Veza Full-time...  ...on what data. Veza's Access Graph platform maps an organization...  ...access permissions under management, global enterprises...  ...Resorts trust Veza to manage privileged access monitoring, non-human... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Centaur Labs

    Santa Clara, CA
    2 days ago
  •  ...Business Area: Engineering Seniority Level: Mid-Senior...  ...insights. With as much data under management as the hyperscalers, we're...  ..., self-driven Senior Software Engineer with deep expertise...  ...cloud storage integration and access-control APIs. Familiarity... 
    Remote work
    Work from home
    Flexible hours

    Cloudera

    San Jose, CA
    1 day ago
  •  ...Software Development Engineer 2 Onsite 3 days a week. Need someone who knows LMS - Learning Management System. As a Software Engineer, you will be serving as the technical bridge...  ...Ensure consistent UI behavior and accessibility across courses, modules, and integrated... 
    Work at office
    Flexible hours
    3 days per week

    eTeam

    Sunnyvale, CA
    10 hours ago
  • $201.88k - $237.5k

     ...Senior Software Engineer II San Francisco, CA; Santa Clara, CA; Seattle, WA; New York, NY...  ...representing nearly $185B in assets under management, with tools designed to enhance the strategic...  ...experiences that meaningfully expand access to ownership. As you move through... 
    Full time
    Work at office

    Carta

    Santa Clara, CA
    4 days ago
  • $240.8k - $321.5k

     ...create economic opportunity for all. Role Summary The Principal Engineer in the Identity Domain provides senior technical...  ...This role defines and evolves enterprise-wide identity and access management (IAM) capabilities, influencing architecture, engineering... 
    Immediate start

    eBay Inc.

    San Jose, CA
    3 days ago
  • $240k - $250k

     ...powered identity platform manages and governs human and non-human access to all of an...  ...security. AI & Agentic Engineering Apply AI-assisted engineering...  ...SDLC best practices for software delivery, automation, deployment...  ...BRING ~1+ years of Principal-level of platform... 

    Saviynt

    Milpitas, CA
    4 days ago
  • $204k - $225k

     ...Principal Software Engineer – Capella Control Plane Platform Location: San Jose, California Couchbase Capella is a fully managed Database-as-a-Service (DBaaS) platform that powers mission-critical applications with a modern, distributed NoSQL database. The Control Plane... 
    Work at office
    Work from home

    Dormont Manufacturing Company

    San Jose, CA
    21 hours ago
  • $165.8k - $307.9k

     ...diseases and ensure everyone has access to healthcare today and for...  ...responsible for ensuring a software product meets its specified requirements...  ...lifecycle. As a Principal Software Developer in Test,...  ..., you will represent quality engineering and verification on behalf of... 
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

    Santa Clara, CA
    3 days ago
  • $155k - $165k

     ...and secure AWS infrastructure. Manage Active Directory integration with AWS IAM, supporting access for EC2, EKS, and applications...  ..., Infrastructure, or Cloud Engineering roles. Strong AWS expertise across...  ...IAM governance, least privilege policies, and secrets management... 
    Work at office

    Leoforce

    Milpitas, CA
    1 day ago
  • $215k - $240k

     ...are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across...  ...asked You thrive in a flat, self-managing team where influence comes from clarity...  ...a future where all families can access inclusive, high-quality care creating... 
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Fremont, CA
    1 day ago
  • $231.4k - $331.8k

     ...drivers for FPGA and networking peripherals. Develop and execute software test plans. Collaborate with cross-functional teams to...  ...Minimum Qualifications Bachelor's degree in Electrical Engineering, Computer Science, or related field with 15+ years experience,... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Milpitas, CA
    4 days ago
  • $221.2k - $387.1k

     ...what data. Veza's Access Graph platform...  ...permissions under management, global enterprises...  ...Veza to manage privileged access monitoring...  ...and AI agents. For engineers joining Veza...  ...one of enterprise software's most strategic...  ...with Tech Leads and Principal Engineers on high... 
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $221.2k - $387.1k

     ...Job Description Principal Software Engineer The engineering organization is a dynamic group of...  ...Business Unit brings together IT Service Management (ITSM), IT Operations Management (...  ...We strive to create an accessible and inclusive experience for all candidates... 
    Work at office
    Remote work
    Flexible hours

    ATPCO

    Santa Clara, CA
    21 hours ago
  • $166k - $225k

     ...improve their business. Founded by engineers — and customer obsessed — we...  ...started. As a Full Stack software engineer, you will work with your team and product management to make insights from data simple...  .... Compliance If access to export-controlled technology... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    2 days ago
  • Intuit is the global leader in financial management software where we have pioneered the shift to...  ...capacity: Mentoring junior engineers, new team members, and applying technical...  ...application code following best practices of accessibility, internationalization and... 
    Work experience placement
    Shift work

    Intuit

    Mountain View, CA
    3 days ago
  • $166k - $225k

    Senior Software Engineer - Database Engine Internals Mountain View, California Overview Our mission...  ...scheduling Data security Resource management Transaction coordination Automatic...  ...protected characteristics. Compliance If access to export‑controlled technology or... 
    Local area
    Worldwide

    Databricks Inc.

    Mountain View, CA
    1 day ago
  • $147.4k - $220.9k

     ..., California, United States Software and Services AC Wellness Network...  ...Inc. and is thededicated management services organization (MSO)...  ...is looking for outstanding engineers to help deliver amazing experiences...  ...At Apple, we believe accessibility is a fundamental human right... 
    Relocation

    Apple

    Santa Clara, CA
    1 day ago
  • $208k - $260k

     ...complexity, enabling them to better secure and manage their hybrid cloud infrastructure....  ...and educational organizations. As a Principal Software Engineer on the Network Management System team,...  ...candidates, including through your access and/or use of our careers website and... 
    Local area
    Worldwide
    3 days per week

    Gigamon

    Santa Clara, CA
    1 day ago
  • $135k - $165k

     ...application process. Product Application Engineer Full-Time Professional Newark, CA, US 7...  ...design and manufacturing to supply chain management. From advanced memory modules to high-...  ...surrounded by other innovative companies, have access to top talent, and be close to world-... 
    Full time

    Unigen

    Newark, CA
    21 hours ago
  • $271.32k - $301.47k

     ...AI-powered data security and management. Aided by an extensive...  ...of our industry. As a Senior Engineering Manager at Cohesity, you would...  ...looking for seasoned, innovative software engineering leaders who are...  ...in the ability or unable to access or use this online... 
    Full time
    Work at office
    2 days per week
    3 days per week

    Madrona Venture Labs

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Privileged Access Management. Be the first to apply!