Software Engineer Intern
Velocity
Posted on 9/9/2025

BitGo
Compensation Overview
CA$60/hr
Kitchener, ON, Canada
In Person
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, visit www.bitgo.com.
About This Team
The Velocity team at BitGo exists to help engineers build with speed and quality. Our mission is to deliver intuitive and ergonomic developer experience, ensuring that BitGo's tools and workflows are fast to integrate, easy to use, and reliable. We take a product-minded approach to internal platforms, combining empathy for engineers with operational excellence.
We measure our success by the impact we create, and practice continuous improvement. Our values emphasize empathy for developers, shrinking the feedback loop, evolving with our tools, and maintaining transparency in how we work. This is a team where interns will have the opportunity to contribute directly to tools and workflows that hundreds of developers rely on every day.
You will be successful during your internship if you are capable of resolving conflicts, navigating ambiguity, driving results, and growing continuously.
Responsibilities:
- Design, build, and deploy tools and systems that enhance developer productivity across BitGo's entire engineering organization
- Partner with engineering teams and infrastructure engineers to understand pain points, gather requirements, and identify opportunities for automation and workflow improvements
- Own complete feature sets and products from conception through deployment, including writing technical design documents and managing stakeholder relationships
- Extend and enhance existing developer infrastructure with substantial new capabilities that serve the broader engineering community
- Collaborate with cross-functional teams to ensure solutions integrate seamlessly with BitGo's development ecosystem
- Drive continuous improvement by measuring the impact of productivity tools and iterating based on engineering team feedback
- Deliver high-quality, scalable solutions that raise the bar for engineering velocity across the organization
Requirements:
- Currently enrolled in a Computer Science, Software Engineering, or related program, returning to school after the internship
- Strong programming foundation in at least one modern, statically-typed or functional language (TypeScript, JavaScript, Rust, Go, OCaml, or similar)
- Familiarity with backend systems, APIs, or developer tooling (coursework, side projects, or prior internships all count)
- Demonstrated ability to learn quickly, adapt to new technologies, and improve through feedback
- Experience working with or curiosity about infrastructure, build systems, or developer productivity tools
- Strong communication skills and comfort collaborating with technical stakeholders across different teams
If you will be working from Canada: the current target rate for 2026 interns in Canada is $60 CAD per hour. If the market indicates this needs to change, we would share this with you during your interview process.
*Please note that we are required by law to pay you in the currency of the country you will be working from.*

Internship Search Guides
How to Find an InternshipInternship SalariesInternship DeadlinesMock Interview Prep