Staff Software Engineer - BitGo Prime
** About the Job**
BitGo, a prominent player in digital asset financial services, specializes in offering liquidity, custody, and security solutions to institutional investors. Established in 2013, BitGo is recognized for introducing the multi-signature wallet and being the first digital asset company dedicated to catering to institutional clients. Engaged in both conventional and decentralized finance, BitGo delivers leading trading, lending, and borrowing services through its prime brokerage offerings and serves as the custodian for WBTC, the primary global stablecoin for Bitcoin. In 2020, BitGo unveiled BitGo Portfolio and Tax, providing clients with a comprehensive tool for managing digital assets. The inception of BitGo Trust Company in 2018 established the first qualified custodian tailored for safeguarding digital assets. Processing around 20% of global Bitcoin transactions, BitGo supports over 1000 coins and tokens, serving as the security and operational foundation for more than 1500 institutional clients across 50 countries, including regulated entities and top cryptocurrency exchanges.
BitGo is seeking a skilled Staff Software Engineer to join the Prime Engineering team and contribute to constructing new features and applications for enterprise clients. The Prime team's focus is on enhancing BitGo's position as the premier digital assets Prime Broker for businesses.
This remote role only requires individuals within a manageable commuting distance of the NYC office to attend on Wednesdays.
Responsibilities:
- Develop robust APIs, libraries, and services to drive financial offerings, such as clearing and settlement, digital asset lending, trading, and liquidity with resilience and scalability in mind.
- Take charge of feature ownership, from conceptualization through deployment and customer integration, ensuring functionality and scalability.
- Document and expose functionality to User Interfaces, third-party developers, and internal and external tooling.
- Collaborate closely with all engineering teams to ensure uniform understanding of technical requirements and maintain consistency in work quality.
- Provide mentorship to team members within the engineering department by conducting code reviews and educating on best practices.
Skills & Experience:
Seeking individuals who embody and put into practice the company's values of open communication, transparency, ownership, and high craftsmanship standards, sharing the vision to provide trust in digital assets.
Required:
- Over 8 years of experience in back-end, server-side software development.
- Proficient in algorithm design, problem-solving, and complexity analysis.
- Strong familiarity with server-side languages like TypeScript/Node.JS.
- Extensive experience with SQL databases such as Postgres or MySQL.
- Proficient in RESTful API design.
- Skilled in unit and functional testing, and debugging.
- Practical experience with microservices and service-oriented architectures.
- Proficient in Git/GitHub, branching methodologies, code review tools, CI tools, JIRA, Confluence, etc.
- Ability to work independently in a fast-paced environment.
- Willingness to participate in on-call rotations for system support.
Preferred:
- Experience in Financial Services and/or Financial Technology.
- Proficiency in asynchronous programming.
- Familiarity with functional programming.
- Experience in developing or supporting financial accounting systems like general ledger and bookkeeping functions.
- Familiarity with digital asset trading, lending, and/or wallets.
- Proficiency in full-stack development and familiarity with React.
- Experience with large-scale, real-time, and distributed applications.
- Experience collaborating with clients and/or business partners.
- Strong interest in cryptocurrencies and the blockchain industry.
Why Join BitGo?
BitGo offers a dynamic environment that values vision, innovation, technical expertise, collaboration, and execution to drive industry disruption. Join a team of dedicated individuals striving for excellence while upholding corporate values of ownership, craftsmanship, and open communication. Seeking creative problem-solvers willing to take risks as part of a team shaping the future of global financial markets.
- Competitive base salary, bonuses, and stock options.
- 100% company-paid health insurance for employees, partners, and dependents.
- Up to 4% 401k company match.
- Paid parental leave and vacation.
- Complimentary custom lunches, dinners, and snacks.
- Provision of computer equipment and tailored workplace furniture.
- Encouraging work culture among great colleagues in an inspiring startup setting.
Pay Transparency Notice: Depending on the level and location of the role, the compensation for this position typically ranges between $185,000 - $235,000 USD base salary. Additionally, equity, an annual performance bonus, and other benefits are included in the job package.
