# Software Engineer, SDK

**Company:** [Keycard](https://hotfix.jobs/companies/keycard)
**Location:** Remote
**Role:** Backend Engineering
**Skills:** Go, Python, TypeScript, Rust, Sdk Development, Agent Frameworks, OAuth, OIDC, Mtls, Openapi, Protobuf, Terraform, Open Source Contributions
**Posted:** 2026-03-01

> Builds and maintains multi-language SDK libraries for Keycard's agent control plane, ensuring compatibility across frameworks and deployments. Requires systems engineering expertise, multi-language proficiency, and agent ecosystem knowledge.

## Job Description

## Responsibilities
- Build and own the Keycard Agent SDK libraries across languages (Go, Python, TypeScript, Rust).
- Maintain compatibility with upstream agent frameworks and deployment patterns (cloud, edge, hybrid).
- Contribute to open protocol work (MCP, A2A).
- Advocate for agent developers' needs and work with founders, product, and systems engineers.

## Requirements
- Follow the agent ecosystem closely and build with these tools.
- Strong systems engineering instincts: write tests, ensure backwards compatibility, version correctly, care about API surface area.
- Experience building libraries or SDKs that other developers depend on.
- Work across multiple languages without treating any as second-class.

## Nice-to-Haves
- Experience with plugin systems, provider architectures, or marketplace/ecosystem engineering (Terraform providers, VS Code extensions, Stripe integrations).
- Contributions to open source agent frameworks or protocols.
- Background in identity/auth protocols (OIDC, OAuth, mTLS) at the library level.
- Experience with code generation tools (OpenAPI, protobuf, smithy) for multi-language SDK maintenance.

## Compensation & Benefits
- Market-competitive salaries and generous equity packages (4-year vest, 1-year cliff).
- Comprehensive health, dental, vision, and paramedical coverage.
- 4 weeks vacation, 11 statutory holidays, 1 volunteer day.
- New MacBook Pro, $500 peripherals stipend, best AI tools.
- Remote-first flexibility.

## Similar roles

- [Backend Engineer](https://hotfix.jobs/jobs/b1af6614-7e82-451b-b33a-6e7723bb589c) - Scribe - San Francisco, CA - $140k – $185k/yr
- [Software Engineer, Codex -Enterprise Controls](https://hotfix.jobs/jobs/9fc148ac-afcb-4558-a41e-a772e8869a71) - OpenAI - San Francisco, CA - $230k – $385k/yr
- [Software Engineer III](https://hotfix.jobs/jobs/a91a8070-ade4-411a-a538-be8c46e121ab) - ZoomInfo - Bethesda, MD - $112k – $176k/yr
- [Software Engineer, Upstart Bank](https://hotfix.jobs/jobs/5dbad557-7d4b-47a1-a575-68c16e632c5f) - Upstart - Remote - $14k – $187k/yr
- [Software Engineer, Workers Deploy & Config](https://hotfix.jobs/jobs/373e862c-92c6-4938-907d-a09a407f2835) - Cloudflare - New York, NY - $150k – $206k/yr

**Apply:** https://hotfix.jobs/jobs/fba5c4db-e058-4068-a8db-211e10de4ede
**Canonical:** https://hotfix.jobs/jobs/fba5c4db-e058-4068-a8db-211e10de4ede