Software Engineer, SDK
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Sep 16, 2026
This job expires in: 30 days
Job Summary
To support the development of innovative agent-native systems, the full-time Software Engineer, SDK will build and maintain SDK libraries that ensure trust, governance, and telemetry for AI agents, working remotely and collaborating closely with product teams and founders.
Key responsibilities:
- Develop and maintain the Keycard Agent SDK, ensuring compatibility across multiple programming languages and frameworks
- Contribute to open protocol work and advocate for the needs of agent developers
- Implement best practices in systems engineering, including testing, versioning, and API design
Required qualifications:
- Experience in building libraries or SDKs for developer use
- Strong understanding of the agent ecosystem and related frameworks
- Proficiency in multiple programming languages, including Go, Python, TypeScript, and Rust
- Knowledge of identity/auth protocols at the library level (e.g., OIDC, OAuth)
- Familiarity with code generation tools for multi-language SDK maintenance
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,513 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee