B

BeyondTrust

PAM, vulnerability, and endpoint security solutions

Senior Staff Software Development Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • Deep expertise architecting and operating large-scale, multi-tenant, distributed cloud services, with a track record of owning architecture across multiple teams or an entire domain.
  • Expertise in C#/.NET and working proficiency in Python; equivalent depth in another typed backend language is acceptable for leading a .NET codebase.
  • Production experience with durable or long-running workflow orchestration, such as Temporal, AWS Step Functions, or Durable Functions, and event-driven systems such as Kafka, including idempotency, retries, compensation, and workflow versioning.
  • Hands-on experience building or operating systems that create, rotate, or revoke credentials, such as cloud access keys, service principals and app registrations, certificates, or vault-held secrets, with sound judgment about blast radius.
  • PAM or vault platform integration experience, including managed accounts, rotation plugins, and functional accounts.
  • AWS design-level experience designing how production services obtain identity and secrets across multiple accounts and environments, including least-privilege IAM, workload identity such as IRSA or OIDC federation instead of long-lived keys, Secrets Manager, KMS, and infrastructure as code with Terraform or Terragrunt.
  • Azure working-level experience with Microsoft Entra ID app registrations and service principals, Microsoft Graph permissions and admin consent, managed identities, and Key Vault.
  • Experience defining and versioning API and schema contracts, such as OpenAPI and protobuf, that are consumed by multiple teams.
  • Production familiarity with Kubernetes and GitOps delivery; EKS is preferred.
  • Ability to communicate effectively and influence technical direction across teams and with leadership.
  • Comfort working in an AI-assisted codebase and setting standards for reviewing AI-generated code, especially permission-related changes.

Responsibilities

  • Own end-to-end architecture for NHI Governance across its services, the workflow layer shared with the platform team, and data lineage from the Insights lakehouse; determine where each boundary belongs.
  • Design source and vault plug-in interfaces so new identity sources and vaults can be added repeatably and conformance-tested rather than requiring a rewrite.
  • Define and evolve service API and protobuf workflow-schema contracts used by other teams, including breaking-change gates.
  • Set the safety model for credential-lifecycle automation, including rotation, decommissioning, access reduction, approvals, compensation, and points of no return.
  • Define the least-privilege permissions customers grant in Entra ID, AWS, and Password Safe, feature by feature; own live verification, product explanations, and setup scripts and templates that grant only those permissions.
  • Lead the path from prototype to production, including service-to-service authentication, tenant isolation, FIPS-compliant builds, and promotion through commercial and government environments.
  • Design how services obtain identities and secrets across AWS accounts, regions, and environments using least privilege and workload identity without long-lived keys.
  • Partner with product, platform, data, and security leaders to align technical strategy with the roadmap and make build-versus-buy and architectural trade-off decisions.
  • Improve team practices through design reviews, testing against real dependencies and live test tenants, and conventions and guardrails for AI-assisted development.
  • Mentor staff and senior engineers and grow technical leadership on the team.

Desired Qualifications

  • BeyondTrust Password Safe experience.
  • Deep identity-security domain experience in IAM, NHI and secrets management, OAuth/OIDC, or privileged access management.
  • Delivery experience in regulated or government environments, including FedRAMP, FIPS 140, or AWS GovCloud.
  • Experience with additional identity models such as GCP service accounts, GitHub Apps and tokens, or Okta.
  • Lakehouse or Databricks pipeline experience, including row-level security and governed data access, and graph data modeling.
  • Experience with service mesh and mTLS.
  • Daily hands-on practice with agentic coding tools such as Claude Code.
  • Experience taking a module from 0 to 1 at enterprise scale.

About the Company

BeyondTrust

PAM, vulnerability, and endpoint security solutions

BeyondTrust provides cybersecurity software that helps organizations guard against cyber threats. It offers three main product areas: Privileged Access Management (PAM) to control and monitor access to critical systems, Vulnerability Management to identify and remediate security weaknesses, and Endpoint Protection to secure devices from threats. The company delivers these as integrated software and managed services through direct and partner channels, emphasizing large enterprises and government clients alongside professional services. Its goal is to reduce cyber risk by preventing unauthorized access, detecting weaknesses, and protecting endpoints across diverse IT environments.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$12.1M
Headquarters
Johns Creek, GA
Founded
1985

Recently Posted Jobs

Explore more opportunities at BeyondTrust

See more jobs