{"id":120882,"url":"https://alion.io/job/saviynt-principal-software-engineer-privileged-access-management","title":"Associate Principal Software Engineer","company":{"id":5841,"name":"Saviynt","domain":"saviynt.com","url":"https://alion.io/company/saviynt","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"A","score":93,"open_postings":60,"ghost_share":0.033,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":157,"computed_at":"2026-10-26T05:57:25Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Vancouver, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":160000,"max":250000,"currency":"CAD","period":"year","gross":null,"usd_annual":175444},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C++","optional":false},{"name":"Claude","optional":false},{"name":"FedRAMP","optional":false},{"name":"Java","optional":false},{"name":"React.js","optional":false},{"name":"Rust","optional":false},{"name":"TypeScript","optional":false},{"name":"AI Agents","optional":true},{"name":"Amazon EKS","optional":true},{"name":"ArgoCD","optional":true},{"name":"CI/CD","optional":true},{"name":"Claude Code","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"Docker","optional":true},{"name":"GitHub Actions","optional":true},{"name":"GitLab","optional":true},{"name":"GitOps","optional":true},{"name":"gRPC","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Jenkins","optional":true},{"name":"kubectl","optional":true},{"name":"Kubernetes","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Protobuf","optional":true},{"name":"Rest API","optional":true},{"name":"Terraform","optional":true}],"status":"closed","first_seen_at":"2024-10-01T23:00:01Z","employer_posted_date":"2024-10-01","last_verified_at":"2026-10-21T19:13:22Z","board_verified":false,"closed_at":"2026-10-21T19:13:22Z","days_open":749,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":749},"description":"Principal Engineer - PAM Platform\nSaviynt’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.\nThis 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.\nWHAT YOU WILL BE DOING\nDrive technical strategy and architecture across PAM platform components, including federal-compliant deployment topologies\nPartner with Product and Engineering Management on requirements analysis, roadmap planning, and technical decision-making\nLead end-to-end design and delivery of new services from greenfield through production hardening\nOperate 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\nAuthor and maintain the engineering contracts (CLAUDE.md, prompt libraries, agent skills, code standards) that govern how AI-driven development happens on the platform\nConduct deep code reviews on critical and security-sensitive changes - including AI-generated code\nMentor senior, staff, and associate principal engineers; raise the technical bar across the team\nDebug, optimize, and refactor existing services as we evolve toward multi-tenant, multi-cloud, federal-\nready\nServe as a technical expert for internal teams and, when needed, customer-facing escalations\nWHAT YOU BRING\nExperience\n1+ year of software engineering experience as a Principal Software Engineer with a SaaS company\nTrack record of taking systems from design through production at scale, including multi-tenant SaaS\nSecurity & Compliance\nHands-on experience building security-focused systems - Privileged Access Management, Identity Governance, Authentication, Secrets Management, or adjacent domains\nRequired knowledge of FedRAMP, FIPS 140-3, and GovCloud (AWS GovCloud or Azure Government) - what they constrain, why, and how to design within them\nWorking knowledge of modern cryptography in practice: TLS/mTLS, KMS-backed key hierarchies, envelope encryption, HSM/key vault integration\nLanguages & Programming\nGo 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\nPolyglot capability - you can read, reason about, and contribute across multiple languages, and you can defend language-choice decisions on technical merit\nFrontend literacy in TypeScript/React is a plus\nArchitecture & Infrastructure\nSolid hands-on Kubernetes experience - EKS or equivalent, Helm, manifests, operators, day-2 operations. Not “I used kubectl apply once.”\nCloud platform proficiency on AWS or Azure; multi-cloud experience is a plus\nMicroservices and API design: REST, gRPC/Protobuf, and the trade-offs between them\nExperience with event-driven architectures (message buses, async workflows) - you know when to reach for them and when not to\nWorkflow orchestration experience (Temporal or similar) is a plus\nRelational database design at scale - PostgreSQL preferred; schema-per-tenant or comparable isolation patterns a plus\nEngineering Practice\nStrong testing discipline: unit, integration, end-to-end, and property-based testing\nInfrastructure as Code: Terraform, Helm; GitOps (ArgoCD) a plus\nCI/CD pipeline design and ownership - GitLab, GitHub Actions, Jenkins, CloudBees, or equivalent\nObservability: OpenTelemetry, structured logging, metrics, tracing\nContainerization: Docker multi-stage builds, distroless/minimal runtimes\nAI-Driven Development\nActive, deliberate use of AI coding tools (Claude Code, Cursor, Copilot, or comparable) as part of your daily workflow - beyond autocomplete\nComfort 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\nCritical-review instincts: you don’t ship AI-generated code without reading it, testing it, and understanding it\nLeadership\nDemonstrated experience mentoring engineers and leading technical initiatives across distributed teams\nStrong written and verbal communication - you can write a clear design doc, a clear PR description, and a clear engineering contract for an AI agent\nComfortable operating in a globally distributed organization (US + India)\nQualifications\nBachelor’s or Master’s degree in Computer Science, a related technical discipline, or equivalent professional experience\nExcellent facilitation and consensus-building skills across engineering, product, and security stakeholders\nDemonstrated initiative and ability to prioritize independently in a fast-moving environment","description_format":"text","description_chars":5328,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Identity Management","Security Compliance"],"lifecycle":[{"event":"open","at":"2024-10-01T23:00:01Z"},{"event":"open","at":"2026-09-25T21:26:00Z"},{"event":"close","at":"2026-10-21T19:13:22Z"}],"visa":[],"liveness":null,"pay":{"stated_usd_annual":175444,"is_top_pay":false},"html_url":"https://alion.io/job/saviynt-principal-software-engineer-privileged-access-management","json_url":"https://alion.io/job/saviynt-principal-software-engineer-privileged-access-management.json","meta":{"generated_at":"2026-10-27T05:27:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5346,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5841},"rest":"https://alion.io/mcp/rest/get_company?id=5841"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsaviynt-principal-software-engineer-privileged-access-management"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsaviynt-principal-software-engineer-privileged-access-management"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsaviynt-principal-software-engineer-privileged-access-management"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/saviynt-principal-software-engineer-privileged-access-management\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsaviynt-principal-software-engineer-privileged-access-management"}]}