Software Engineer - Fiat
BitGo is a key provider of digital asset solutions, offering services such as custody, wallets, staking, trading, and settlement from regulated cold storage. Since its establishment in 2013, BitGo has been committed to empowering clients to navigate the digital asset realm securely. Operating globally with multiple Trust companies, BitGo caters to numerous institutions, including leading brands, exchanges, and platforms, along with millions of retail investors across the globe. As a critical player in the digital economy, BitGo processes a substantial portion of Bitcoin network transactions and stands as the largest independent digital asset custodian and staking provider worldwide.
This position mandates full-time presence at the San Francisco office to foster collaborative teamwork and innovative problem-solving.
**Team
Join the Fiat team at BitGo to contribute to shaping the future of crypto on- and off-ramps. The team is dedicated to developing secure, compliant, and forward-looking fiat infrastructure for digital finance. The primary aim is to enhance BitGo's support for fiat currencies internationally by integrating multiple currencies across various jurisdictions. Be part of the team working towards bringing traditional finance onto the blockchain at BitGo and drive adoption of traditional finance into the crypto world.
Skills & Experience:
Required:
- Minimum of 3 years of backend and server-side development experience
- Proficiency in algorithm design, problem-solving, and complexity analysis
- Strong background in technical system design involving cross-functional teams
- Profound understanding of RESTful API design
- Experience with microservices and service-oriented architectures
- Skill in unit and functional testing, as well as debugging
- Proficient in Git/GitHub, branching methodologies, code review tools, CI tools, etc.
- Ability to adapt quickly in a fast-paced setting
- Bachelor's degree in computer science, applied mathematics, or related technical field from a reputable university
- Interest in and understanding of cryptocurrencies and blockchain technology
Preferred:
- Familiarity with Elixir, Phoenix, and PostgreSQL
- Experience with TypeScript, Node.js, Express, and MongoDB
- Background in developing consumer-facing crypto products
- Proven track record in building public-facing APIs in production environments
- Interaction with clients and/or business partners
- Knowledge in areas like banking integrations, foreign exchange, digital wallets, clearing and settlement, lending, trading, accounting systems, etc.
Why Join BitGo?
Being part of disruptive innovation requires vision, innovation, passion, technical expertise, drive, collaboration, and execution. BitGo is a team of dedicated individuals striving for excellence while embodying corporate values such as ownership, craftsmanship, and open communication. Seeking new teammates who bring fresh perspectives and problem-solving skills to help drive transformation in the financial markets.
Pay Transparency Notice:
Compensation for this role typically averages between $150,000 - $180,000 USD base salary, depending on level and location. Additionally, equity, an annual performance bonus, and the aforementioned benefits are part of the package for this role.
Benefits of working at BitGo:
- Competitive base salary, bonus, and stock options
- Full health insurance coverage for employee, partner, and dependents
- Up to 4% 401k company match
- Paid parental leave and vacation
- Complimentary custom lunches, dinners, and snacks
- Personalized computer equipment and workplace furniture
- Stimulating startup environment with great colleagues
Cryptocurrencies have set in motion a significant disruption in the financial services sector. Join BitGo and be proud to have been part of the transformative team driving change in investing.
