keycard-labs - Software Engineer, Systems
Requirements
• 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.
Benefits
• Keycard is building the fundamental unlock for the next generation of software: enabling truly secure and trusted agentic applications. Under the hood, we’re building a new identity and access control stack to take us from a world of static, user-focused, long-lived roles and credentialing to one of mixed machine & human interaction that is dynamic, contextually-scoped, and short-lived.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT