Enable job alerts via email!

Senior Software Engineer - Developer Experience

BitGo, Inc.

San Francisco (CA)

On-site

USD 165,000 - 210,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

BitGo is seeking a Senior Software Engineer for Developer Experience to lead enhancements in API management and documentation. This role involves improving developer interactions and ensuring seamless integration. Candidates should have extensive experience in back-end development, particularly with TypeScript and APIs. The position fosters collaboration across teams while valuing strong communication and problem-solving skills.

Benefits

Competitive base salary, bonus and stock options
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
Great colleagues and inspiring startup environment

Qualifications

  • 5+ years in back-end/server-side development.
  • Expertise in API management, TypeScript, and Node.js.
  • Strong communication skills and client engagement experience.

Responsibilities

  • Lead enhancements to developer experience integrating with APIs.
  • Manage API documentation and change processes.
  • Collaborate with teams to optimize API usability and onboarding.

Skills

API design
REST
OpenAPI
TypeScript
Node.js
Back-end development
Communication

Job description

Senior Software Engineer - Developer Experience

BitGo is the leading infrastructure provider of digital asset solutions, delivering custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have focused on enabling our clients to securely navigate the digital asset space. With a global presence and multiple Trust companies, BitGo serves thousands of institutions, including many of the industry's top brands, exchanges, and platforms, and millions of retail investors worldwide. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and is the largest independent digital asset custodian, and staking provider, in the world. For more information, visitwww.bitgo.com .

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, 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 of 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.

Why Join BitGo?

Disrupting an industry takes vision, innovation, passion, technical chops, drive to deliver, collaboration, and execution. Join a team of great people who strive for excellence and personify our corporate values of ownership, craftsmanship, and open communication. We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world's financial markets.

Here are some of the benefits* of working at BitGo:

  • Competitive base salary, bonus and stock options
  • 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
  • Great colleagues and inspiring startup environment

Cryptocurrencies are the most disruptive change the financial services industry has seen in years. Join us and you'll be able to look back and say you were part of the team that transformed investing.

Pay Transparency Notice:Depending upon your leveling and location, the compensation for this role averages between $165,000 - $210,000 USD base salary. Equity, an annual performance bonus and the benefits outlined above are also a part of this role's package.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Website

We work onsite from our San Francisco, CA office 5 days per week. Are you willing to work onsite from our office (near Montgomery BART) Monday through Friday? * Select...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

Turing

San Francisco null

Remote

Remote

USD 120.000 - 200.000

Part time

Yesterday
Be an early applicant

REMOTE SENIOR SOFTWARE ENGINEER

Turing

San Francisco null

Remote

Remote

USD 100.000 - 720.000

Part time

2 days ago
Be an early applicant

STAFF / SENIOR SOFTWARE ENGINEER, REPLICATED INSTALLERS (REMOTE)

Replicated Inc.

San Francisco null

Remote

Remote

USD 185.000 - 230.000

Full time

2 days ago
Be an early applicant

SENIOR SOFTWARE ENGINEER, P2P

Cash

San Francisco null

Remote

Remote

USD 185.000 - 278.000

Full time

2 days ago
Be an early applicant

Senior Software Engineer- Edge Server

Ditto

San Francisco null

Remote

Remote

USD 120.000 - 180.000

Full time

4 days ago
Be an early applicant

Senior Software Engineer - Developer Tools, Poe (Remote)

Quora

null null

Remote

Remote

USD 128.000 - 226.000

Full time

Today
Be an early applicant

Senior Software Engineer - Developer Tools, Poe (Remote)

Quora

Austin null

Remote

Remote

USD 128.000 - 226.000

Full time

Today
Be an early applicant

Senior Software Engineer, Developer Experience (Remote)

Nashville Public Radio

null null

Remote

Remote

USD 150.000 - 200.000

Full time

Today
Be an early applicant

Senior Principal Software Engineer (FULLY REMOTE POSITION)

AECOM

San Jose null

Remote

Remote

USD 150.000 - 200.000

Full time

Yesterday
Be an early applicant