Browse All Jobs
Job Description
BitGo is seeking a Senior Software Engineer to enhance the developer experience for external clients integrating with its APIs. This role is based in San Francisco, California.BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. The company serves thousands of institutions, including many of the industry's top brands, exchanges, and platforms, and millions of retail investors worldwide.Responsibilities:
  • Lead efforts to improve the developer experience for external clients integrating with BitGo’s APIs.
  • Refine and enhance API documentation portal.
  • 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.
  • Work closely with engineers, product managers, and developer relations teams.
  • Implement feedback loops and directly engage with clients to improve API usability and onboarding.
  • Drive initiatives to improve API discoverability, consistency, and developer tooling.
Requirements:
  • Deep expertise in API design and management, including REST, OpenAPI, and SDK development.
  • Experience managing API change processes.
  • Strong TypeScript and Node.js expertise.
  • Experience maintaining SDKs and API clients.
  • Excellent communication and collaboration skills.
  • Comfortable talking directly to clients for feedback and insights.
Benefits and Perks:
  • Competitive base salary, bonus and stock options
  • 100% company paid health insurance
  • Up to 4% 401k company match
  • Paid parental leave, Paid vacation
  • Free commuter/parking pass
  • Free custom lunches, dinners and snacks
Apply Manually