Software Engineer, Infrastructure
New
K
KeycardIdentity infrastructure
Location: US - Remote
Secondary Locations: Canada - RemoteFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSKubernetesTypeScriptGoTerraformHelm
Requirements
- Build infrastructure as software using Pulumi, Terraform, or CDK.
- Write infrastructure tooling in Go or TypeScript.
- Have production experience running Kubernetes and Helm.
- Have deep AWS experience, especially with IAM, permission boundaries, Organizations, SCPs, and VPC networking.
- Have run and supported software in accounts or networks you do not control, such as customer VPCs, on-premises environments, or regulated networks.
- Have supported customer-upgradable, versioned releases with a support matrix and planned deprecations.
- Be able to debug issues across infrastructure, networking, proxies, TLS, and certificates.
- Have worked directly with customers’ platform and security teams.
- Have designed or operated systems with separate control and data planes that can be upgraded independently.
- Use coding agents in infrastructure work and understand where human review is needed.
Responsibilities
- Own the installation, upgrade, documentation, and support experience for Keycard in customer cloud accounts.
- Define supported clouds, regions, Kubernetes versions, compatibility limits, and deprecation policies.
- Make deployments repeatable through infrastructure as code, account bootstrapping, and network patterns such as PrivateLink and certificates.
- Own a release pipeline from commit to deployment, with staged promotion, approval gates, and rollback.
- Set availability and durability targets for the hosted service and build the observability, runbooks, and incident response behind them.
- Build agents for pre-install checks, installations, failed-upgrade triage, and runbook drafts, with scoped credentials and engineer approval for customer-account changes.
- Work with customer cloud and security teams to define and implement deployment guardrails.
- Improve the cost and repeatability of each install while deciding what is standard, configurable, or out of scope.
View Full Description & ApplyYou'll be redirected to the employer's site