Software Engineer - Fiat
Company Background:
BitGo is a prominent digital asset infrastructure provider that offers a wide range of solutions including custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Founded in 2013, BitGo specializes in assisting clients securely navigate the digital asset landscape. With a global presence and multiple Trust companies, BitGo caters to thousands of institutions, top industry brands, exchanges, platforms, and millions of retail investors internationally. BitGo plays a vital role in managing a significant portion of Bitcoin network transactions and stands as the largest independent digital asset custodian and staking provider across the globe.
Overview:
This role mandates full-time onsite presence at the Toronto office, fostering collaborative team dynamics and encouraging innovative problem-solving approaches.
Team :
Join the Fiat team at BitGo dedicated to shaping the future of crypto on- and off-ramps. At BitGo, the team focuses on creating robust fiat infrastructure that prioritizes security, compliance, and robustness for the digital finance era. The team aims to expand support for fiat currencies at BitGo globally, encompassing multiple currencies across various jurisdictions. Come be a part of our team to drive the integration of traditional finance into the crypto space at BitGo and contribute meaningfully to the industry.
Skills & Requirements:
Necessary Qualifications:
- Minimum 3 years of demonstrated expertise in back-end and server-side development
- Proficient in algorithm design, problem-solving, and complexity analysis
- Extensive experience in technical system design spanning multiple functional teams
- Solid background in RESTful API design
- Proficiency in microservices and service-oriented architectures
- Experience in unit and functional testing and debugging
- Proficient in Git/GitHub, branching methodologies, code review tools, CI tools, etc.
- Ability to adapt quickly in a fast-paced environment
- Bachelor’s degree in computer science, applied mathematics, or a related technical field from a reputable university
- Strong interest in and understanding of cryptocurrencies and blockchain technology
Preferred Qualifications:
- Experience with Elixir, Phoenix, and PostgreSQL
- Proficiency in TypeScript, Node.js, Express, and MongoDB
- Experience in developing consumer-facing crypto products
- Demonstrated experience building public-facing APIs in a production environment
- History of working with clients or business partners
- Familiarity with domains like banking integrations, foreign exchange, digital wallets, clearing and settlement, lending, trading, accounting systems, etc.
Why Choose BitGo:
BitGo thrives on disrupting industries through vision, innovation, passion, technical expertise, drive for delivery, collaboration, and effective execution. Join a team of dedicated individuals who champion excellence and embody the organization's core values of ownership, craftsmanship, and open communication. BitGo looks forward to bringing on new team members with innovative problem-solving skills and a willingness to take risks in changing the financial markets worldwide.
Pay Transparency Disclaimer:
Depending on your experience level and location, the compensation for this role typically ranges between $180,000 - $220,000 CAD base salary. Added to this are equity, an annual performance bonus, and other benefits part of the role's remuneration.
