Senior Software Engineer
BitGoSan Francisco, United States
165000USD - 210000USD
Responsibilities
Required Qualifications
Preferred Qualifications
- 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, ensuring clarity, completeness, and ease of use (in collaboration with technical writers).
- Define and maintain a structured process for API change management, ensuring external developers are informed in advance and minimizing disruption.
- Establish and enforce best practices for API design, versioning, and deprecation strategies.
- Maintain and extend the system that derives OpenAPI specifications from service implementations, ensuring accuracy and usability.
- Own and improve the BitGoJS SDK and BitGo Express, ensuring security, usability, and consistency across integrations.
- Track user journeys as developers integrate with our API, using data and direct client feedback to identify friction points and propose improvements that reduce time to successful integration.
- Work closely with engineers, product managers, and developer relations teams to drive alignment on API strategy and enhancements.
- Implement feedback loops and directly engage with clients (engineers integrating with our API) to improve API usability and onboarding.
- Drive initiatives to improve API discoverability, consistency, and developer tooling.
Required Qualifications
- At least 5 years of proven experience in back-end and server-side development.
- 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.
- 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.
Preferred Qualifications
- Experience working on API developer portals and documentation tooling.
- Familiarity with tools for generating and maintaining OpenAPI specifications.
- Strong data analysis skills, with experience tracking user journeys and using data to drive continuous improvement.
- Background in developer relations, API product management, or related areas.
- Knowledge of versioning strategies, deprecation policies, and backward compatibility principles.
- Familiarity with CI/CD workflows and automation tools to improve API deployment processes.
View all remote jobs at BitGo →
FAQ
- Is the Senior Software Engineer position at BitGo remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- What is the salary for the Senior Software Engineer role?
- The posted salary range for this position is 165000USD - 210000USD.
- When was this Senior Software Engineer job posted?
- This listing was posted on June 28, 2025 and is still open for applications.
- How do I apply for the Senior Software Engineer position at BitGo?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote APIs jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
$48,000 - $168,000 annualUSremoteai-engineeringbackend-development+7
FE Developer - React Native | Offshore | Chennai
Photon Interactive UK LimitedIndia
Indiaremotereact-native-developercross-platform-developer+3
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
USremotefull-stack-architecturesoftware-architecture+6
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia
Indiaremoteweb-developmentfrontend-development+10
Senior Software Engineer (Frontend)
WritesonicIndia
Indiaremotereactfront-end-software-engineer+8