SoFi manages hundreds of microservices

By providing real-time code navigation and insights into service interdependencies, Sourcegraph helps SoFi engineers avoid downtime, prevent code duplication, and understand the full impact of code changes, enabling faster and safer development.

Try Sourcegraph with your team
Search, write, and understand code faster with Code Search + Cody.
Book a demo

SoFi manages hundreds of microservices

SoFi (Social Finance Inc.) helps its over 900,000 members achieve financial independence to realize their ambitions with products for borrowing, saving, spending, investing, and protecting their money. With Sourcegraph, SoFi can innovate and move quickly while keeping up with hundreds of microservices.

The need for cross-repository code search

When SoFi decided to switch their code host from Bitbucket to GitLab they quickly realized they would need a more powerful code search tool to search over their hundreds of repositories. They also saw an increase in issues due to overlooked code interdependencies when newer engineers committed their code changes. The need for fast and accurate code search and cross-repository code navigation led the engineering team to install Sourcegraph. As a FinTech company that contains highly sensitive data from their customers, SoFi emphasizes on security and appreciated Sourcegraph's on-prem solution.

Sourcegraph is an ingrained part of my daily process at SoFi. With Sourcegraph, our engineers can understand all of the repercussions of committing a change to a service that is exposed to other services.

-Engineering Manager, SoFi

Move fast and don't break things

As a financial institution, SoFi needs to avoid downtime—but they also need to continuously innovate to compete. SoFi runs hundreds of microservices. Their fast growth makes it difficult to maintain a complete list of the published APIs showing the interdependencies of their services. A common use case for Sourcegraph is to find which microservice is referenced by another. This ability safeguards against breaking production with code changes and avoids code duplications. SoFi's codebase is updated hundreds of times a day making Sourcegraph's real time code investigation features with “go to definition” and “find all references” across all microservices indispensable for SoFi engineers' daily coding activities, mentoring and stack trace investigations. With Sourcegraph, SoFi engineers fully understand the scope and breadth of how their code changes impact other microservices.

Explore other customer stories

Leidos uses Cody for its security, context-awareness, and interoperability with the latest LLMs.
Learn More
Learn More
1Password developers use Code Search to find and navigate code across multiple code hosts without relying on teammates.
Learn More
Learn More
Palo Alto Networks boosts productivity for 2,000 developers by up to 40% using a secure Sourcegraph deployment.
Learn More
Learn More
Coinbase developers improve productivity and satisfaction using Cody while meeting strict security requirements.
Learn More
Learn More