Senior Software Engineer - Settlement Systems
BitGo is a prominent provider of digital asset solutions, specializing in custody, wallets, staking, trading, financing, and settlement services utilizing regulated cold storage. Established in 2013, our primary focus has been facilitating secure navigation of the digital asset landscape for clients. Serving numerous institutions globally, including leading brands, exchanges, platforms, and millions of retail investors, BitGo stands as the foremost independent digital asset custodian and staking provider worldwide.
Job Location
This role requires full-time on-site presence at BitGo's New York office to foster collaborative teamwork and innovative solutions.
Responsibilities
- Develop strong APIs, libraries, and services to support financial services such as clearing, settlement, digital asset lending, trading, and liquidity
- Take ownership of functionality and scalability features from conception to deployment and integration with customers
- Document and communicate functionalities with UI, third-party developers, and internal tools
- Collaborate closely with engineering teams to ensure consistent understanding of technical requirements and work quality
- Provide mentorship to engineering team peers through code reviews and best practice education
Required Skills & Experience
We seek team members who align with our values of open communication, transparency, ownership, and craftsmanship. Candidates should share our vision to build trust in digital assets.
Required
- 5+ years of backend server-side software development expertise
- Proficiency in functional programming and financial accounting systems
- Knowledge of digital asset trading, lending, wallets, and algorithm design
- Experience with TypeScript/Node.JS, Postgres/MySQL, RESTful API design, and testing/debugging
- Familiarity with microservices, service-oriented architectures, source control tools, and CI tools
- Ability to work independently in a dynamic environment and participate in system support rotations
Preferred
- Background in Financial Services and/or Financial Technology
- Competency in asynchronous programming and React
- Experience with large-scale distributed applications and working with clients/business partners
- Strong interest in cryptocurrencies and blockchain industry
Why Choose BitGo?
At BitGo, we are transforming the financial markets with our vision, innovation, and execution. Join a team dedicated to excellence and teamwork, embodying values like ownership and open communication. We welcome colleagues who bring fresh perspectives and problem-solving skills to drive change in the financial industry.
Employee Benefits
- Competitive salary, bonus, and stock options
- Comprehensive health insurance, 401k matching, paid parental leave, and vacation
- Free custom meals, snacks, ergonomic workspace
- Collaborative startup environment with inspiring colleagues
Pay Transparency
Compensation for this role typically ranges between $165,000 - $210,000 USD base salary depending on level and location, in addition to equity, annual bonus, and outlined benefits.
