How to Make Your Finagle Services Resilient
Finagle and the move to microservices When serving 60 million members (and counting), there come some interesting scaling challenges. At Credit Karma, we are constantly facing and addressing those...
View ArticleBuilding Credit Karma’s Unclaimed Money Feature
At Credit Karma, we’re constantly looking for new ways to provide timely, personalized financial assistance to our members: we help them correct credit report inaccuracies, find the best interest rate...
View ArticleHow Engineering Rotation Programs Can Help Teams Scale
Working at a fast growing company while tackling high visibility, cross-functional projects can be challenging to navigate as an engineer. Teams easily become siloed. Knowledge and expertise can be...
View ArticleThe Value of Asking for Help
Summer started, class was over, and I had begun a 10-week journey with Credit Karma. Intern life was great: there’s free food, a foosball table, the sights and sounds of the city. However, the main...
View ArticleMaking an Impact as an Intern: Building Web Push Notifications
When I started at Credit Karma, it was my first internship outside of Toronto. As a Computer Science student at the University of Waterloo, I have the opportunity to complete six internships; Credit...
View ArticleMicroservices: From REST to Thrift and GraphQL
Microservices architecture is very popular these days, and is coming into increasing use at Credit Karma. While there are many reasons to develop microservices, their use comes with a number of...
View Article