Buf
- Open roles
- 0
- Founded
- 2019
- Employees
- 11-50
- Offices
- 3
About Buf
Buf is an infrastructure software company founded in 2019 that develops tools for Protocol Buffers, API lifecycle management and schema governance. Its platform helps engineering teams define, distribute and maintain service interfaces as type-safe contracts across distributed software systems. The company serves enterprise software, cloud infrastructure and developer tooling markets, with a corporate base in Buffalo and operational hubs in Toronto and San Francisco.
The company's approach centers on schema-driven development: treating API definitions as shared contracts that can be checked, versioned and distributed across teams. Its tools address the practical challenges of maintaining compatibility as services evolve, coordinating dependencies and generating consistent client libraries across programming languages.
Developer tools and schema infrastructure
Buf CLI combines Protobuf compilation, formatting, linting, breaking change detection and code generation in a single command-line tool. Developers can compare schema changes against version control branches and identify compatibility problems before those changes reach other teams. The toolchain also supports local code generation without requiring locally configured runtime dependencies.
Buf Schema Registry, or BSR, provides managed infrastructure for storing and distributing Protobuf schemas. It functions as a package manager for APIs, supporting centralized schema discovery, dependency management, automated compilation and language-specific SDK generation. Enterprise capabilities include single sign-on, role-based access control and policy enforcement for organizations managing interfaces across microservices architectures.
Open-source development
Buf also develops and maintains libraries that extend its schema-focused approach into application development. ConnectRPC provides lightweight libraries for gRPC-compatible communication across browsers and HTTP protocols. Protovalidate supplies cross-language validation for Protobuf messages, while Protobuf-ES and Protobuf-Py support language-specific development workflows.
Together, these tools connect API definition, compatibility checking, distribution, code generation and message validation. Their shared focus is helping software teams manage interfaces throughout the development lifecycle, from creating a schema to maintaining the applications and services that depend on it.
More about Buf
Founder and leadership
Peter Edge, a former Uber engineer, founded the company and is identified in the research as its Chief Executive Officer. His experience scaling microservices architectures informed the company's initial focus on shortcomings in existing Protobuf workflows.
Collaboration practices
The report describes regular in-person gatherings and hybrid collaboration at the Toronto hub, with a budget for bringing team members together.
Open-source stewardship
ConnectRPC was donated to the Cloud Native Computing Foundation, extending its development beyond the company's own commercial platform.
Financing
The report records approximately $93.4 million raised across four institutional funding rounds, including a $68 million Series B co-led by Lux Capital and Tiger Global. Other participating investors included Lightspeed Venture Partners, Addition, Haystack, Greenoaks Capital Partners and Amplify Partners.
Notable credits
6 creditsOffices
Where Buf is based
- 50 Fountain Plaza, Suite 1400, Buffalo, NY 14202, United StatesBuffalo, New York, United States
Buffalo office
HeadquartersCorporate headquarters and registered principal executive office.
- Toronto, Ontario, Canada
Toronto office
Direct Canadian engineering and collaboration hub, also home to Buf Technologies Canada Corp.
- San Francisco, California, United States
San Francisco office
Direct operational branch supporting executive, go-to-market and engineering work.
Open roles
Find your next role at Buf