BitGo is looking to improve the developer experience for external clients integrating with their APIs.
Requirements
- Deep expertise in API design and management, including REST, OpenAPI, and SDK development
- Experience managing API change processes that minimize client disruption and ensure smooth transitions
- Strong TypeScript and Node.js expertise, particularly in backend service development
- Experience maintaining SDKs and API clients, with a focus on security, usability, and developer experience
- Experience working on API developer portals and documentation tooling
- Familiarity with tools for generating and maintaining OpenAPI specifications
- Knowledge of versioning strategies, deprecation policies, and backward compatibility principles
Responsibilities
- Lead efforts to improve the developer experience for external clients integrating with BitGo’s APIs
- Continuously refine and enhance our API documentation portal to be best-in-class
- Define and maintain a structured process for API change management
- Establish and enforce best practices for API design, versioning, and deprecation strategies
- Maintain and extend the system that derives OpenAPI specifications from service implementations
- Own and improve the BitGoJS SDK and BitGo Express
- Track user journeys as developers integrate with our API
Other
- Excellent communication and collaboration skills, with a high degree of empathy for external developers
- Comfortable talking directly to clients (engineering teams integrating with our API) for feedback and insights
- Background in developer relations, API product management, or related areas
- Bachelor's degree or higher
- 100% company paid health insurance for employee, partner and dependents
- Up to 4% 401k company match
- Paid parental leave, Paid vacation
- Free commuter/parking pass
- Free custom lunches, dinners and snacks
- Computer equipment and workplace furniture to suit your needs