> Markdown version of [/jobs/ext/247439-software-engineer-systems](https://www.wearedevelopers.com/jobs/ext/247439-software-engineer-systems). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Systems - **Company:** Keycard Labs Inc. - **Location:** United States (Remote available) - **Contract:** Permanent contract - **Skills:** Audit Trail, Continuous Integration, Cursor (Graphical User Interface Elements), Distributed Systems, Fault Tolerance, OAuth, OpenID, Kubernetes, Build Tools - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9ed00b22d6056713 ## About the Role * You're a builder first, operator second - a programmer at heart who uses Go and/or Rust to create platforms and product systems. You've built developer-facing platforms (Kubernetes operators, CI/CD abstractions, internal tooling) as well as core services, and you think in terms of dynamic, reactive systems. * Strong distributed systems instincts. You have expertise in consensus, coordination, and state management, and you build systems that are secure, resilient, and fault-tolerant with best-in-class observability. * You treat the path to production as a product surface. You create automation, pipelines, and developer platforms that make shipping reliable software the default - empowering every engineer to deliver quickly and with confidence. * You thrive in 0 1 environments. You make hard trade-offs to ship today while laying groundwork for the long-term system, and you use iteration to accelerate the learning loop. * You lead by example - raising the bar for technical excellence while helping those around you grow. You communicate clearly through written plans and async updates, and know when to jump on a call. Strong Candidates May Also Have * Experience with identity and access protocols (OIDC, OAuth, mTLS) and active engagement with emerging agent protocols like MCP and A2A. * Background in edge computing, intelligent routing, or globally distributed systems - with ideas about how to make agent-native applications fast and resilient anywhere. * Experience extending runtimes with eBPF, service meshes, custom Kubernetes operators, or plugin-driven architectures (WASM, dynamic policy engines). * Hands-on experimentation with coding agents (Claude Code, Cursor, MCP) and strong opinions on how engineering organizations should adopt them. ## Description We're hiring a Staff Platform Engineer to build the core systems and infrastructure that power Keycard - from identity services and enforcement paths to the developer platforms and automation that let every engineer ship with confidence. Keycard is a control plane for agents: identity propagation, policy enforcement, audit logging, and runtime governance. You'll move up and down the stack - building Kubernetes operators and CI/CD automation one day, contributing to core product services the next. The systems you build need to provide deterministic guarantees around delivery, consistency, and availability, creating the leverage Keycard needs to deliver trusted agent-native experiences at global scale. You'll work directly with founders, product, design, and the engineers building our SDKs and core services. You'll also help shape how we use agents internally - contributing to how Keycard becomes an agent-native engineering organization, not just a company that builds for one. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Craftsmanship in the Age of Agents](https://www.wearedevelopers.com/videos/100106-craftsmanship-in-the-age-of-agents) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) ## Related Articles - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119)