Skip to main content

Keycard Labs

Software Engineer, SDK

US - Remote (Remote)fulltimemidAdded 2 days ago

About this role

Build multi-language SDKs that enable developers to integrate Keycard's agent control plane into production AI applications. You'll own the library layer that brings governance, identity, and telemetry to AI agents across frameworks and deployment patterns.

What you'll do

  • Design and develop SDK libraries across Go, Python, TypeScript, and Rust
  • Maintain compatibility with upstream agent frameworks and deployment patterns
  • Contribute to open protocol work including MCP and agent-to-agent standards
  • Build and maintain tests, versioning strategy, and API surface design
  • Collaborate with founders and systems engineers on underlying services
  • Gather feedback from agent developers and advocate for their needs

What they're looking for

  • Multi-language SDK development (Go, Python, TypeScript, Rust)
  • Systems engineering and API design
  • Agent framework ecosystem knowledge
  • Plugin and provider architecture patterns
  • Open source contribution experience
  • Identity/auth protocol implementation (OIDC, OAuth, mTLS)
  • Code generation tools (OpenAPI, protobuf, smithy)
  • Backwards compatibility and versioning practices

Benefits

  • Competitive salary with generous equity (4-year vest, 1-year cliff)
  • Health, dental, vision, and paramedical coverage
  • 4 weeks vacation plus 11 statutory holidays and 1 volunteer day annually
  • New MacBook Pro and $500 peripherals stipend
  • Access to leading AI tools
  • Remote-first, distributed team environment
Apply on the employer's site

Opens the official application on the employer’s site. No login required.