Join us and build the
data platform of the future

Grafbase accelerates backend development with next-generation tooling.

Project overview

schema.graphql

 
type Product @model {
  id: ID!
  sku: String! @unique
  name: String! 
  description: String
  price: Float!
  stock: Int!
}

type Query {
  products: [Product]!
  product(id: ID!): Product
}

type Mutation {
  productCreate(input: ProductCreateInput!): ProductPayload
  productUpdate(input: ProductUpdateInput!): ProductPayload
  productDelete(id: ID!): Product
}

Working at Grafbase

At Grafbase, our mission is to accelerate backend development with next generation tooling. We want developers to be able to deploy globally fast GraphQL APIs and have a great DX.

4People
2Countries
90%Remote

Stack

GraphQL
Rust
WebAssembly
TypeScript
Next.js

Infrastructure

Cloudflare
AWS
Vercel

Tools

GitHub
Whimsical
Notion
Slack
Figma
Linear

Team

Our team is distributed throughout Europe and North America.

Fredrik BjörkFredrik BjörkCEOSweden
Anthony GriffonAnthony GriffonBackend EngineerFrance
Doug SchwarzDoug SchwarzTechnical WriterUnited States
Ferenc HorvathFerenc HorvathProduct DesignerHungary
Jakub WieczorekJakub WieczorekBackend EngineerPoland
Jamie BartonJamie BartonDeveloper RelationsUnited Kingdom
Josep VidalJosep VidalFrontend EngineerSpain
Marc MettkeMarc MettkeCloud EngineerGermany
Mathias LafeldtMathias LafeldtBackend EngineerGermany
Thomas FröjdThomas FröjdData AnalystSweden
Tomas OlveckyTomas OlveckyBackend EngineerSlovakia
Vitaly DavidenkoVitaly DavidenkoFrontend EngineerTurkey
Yoav LaviYoav LaviFullstack EngineerIsrael
Hugo BarrigasHugo BarrigasCloud EngineerPortugal
World map with team countries

Hiring process at Grafbase

How does the application process work?
What are the stages and what is the timeline?

We take two rounds of interviews, first one with Fredrik, our CEO, and then another, with two or three people from our team. Depending on past experience and profile of the applicant, they might be asked to complete a take home exercise. The entire process should take one to two weeks.

What is the career progression framework?
How are promotions and performance reviews managed?

We have bi-weekly meetings with everyone, but I think of annual performance reviews as a necessary evil. We pay market rates, we try to be competitive even in the early days. So, our engineers should not worry about their base compensation. We are a small team at the moment, but promotions will happen as we grow.

Backed by leaders in development tools

Guillermo RauchGuillermo RauchCEO at Vercel
Olivier PomelOlivier PomelCEO at Datadog
Zack KanterZack KanterCEO at Stedi
Spencer KimballSpencer KimballCEO at Cockroach
Nat FriedmanNat FriedmanEx-CEO at Github
Mathias ChristiensenMathias ChristiensenCEO at Netlify
Thomas Paul MannThomas Paul MannCEO at Raycast
Zach LloydZach LloydCEO at Warp

Open Positions

If there isn't an open position for you, you can send an application to [email protected] with any information you think is relevant for future consideration.