About Me
Senior Principal Engineer at Questrade • Golang • Crypto Trading • Distributed Systems
Hello! I'm Arthur Silva
I'm a Senior Principal Engineer at Questrade, working on crypto trading. I have 9+ years in Golang backend development and distributed systems. I design and scale reliable software architecture, work across teams, and have helped take early-stage products to platforms serving millions of users.
Leadership roles
- Levpay (acquired by Pagsmile): CTO. Grew from a few users to 100k+ monthly and managed the engineering team.
- Mago (Material Agora): Founder and CTO. Three funding rounds, and monthly sales scaled from BRL 200-300k to BRL 700-800k.
Experience Highlights
Across my career, I've led backend architecture, Go platform initiatives, and high-scale product engineering:
- Questrade: Senior Principal Engineer, crypto trading
- LodgeLink: Staff Engineer (previous role), net-new 3.0 platform as a distributed Golang microservices architecture, leading architecture and engineering standards across pods
- Aylo (TrafficJunky): Senior Software Engineer and Tech Lead on a global ad network serving billions of ads a day
- 90POE (Ninety Percent of Everything): Senior Software Engineer, architecting microservices and leading the Golang chapter
- Globo: Software Engineer, worked on systems serving 20M+ users and contributed to Tsuru PaaS
Open Source
I'm the maintainer of pREST, a popular Golang no-code API with nearly 4k GitHub stars and 200+ daily downloads, focused on developer productivity and API platform simplicity.
Available for
Fractional CTO and technical leadership for small teams, plus mentoring.
What people I've built with say
Arthur built the platform and that let us scale and raise capital three times.
Arthur is an outstanding software engineer who delivers and helps the whole team deliver better software.