Fabriq is looking for a Senior Backend Engineer with a strong background in data engineer and/or data science. We have built many prototypes of features based on LLMs, but to build their production-scale counterpart, we want to
make sure to do things well. This is why we expect more people with data experience to join us.
This position is a launching pad for leadership responsibilities in Fabriq's product department, as more of our product starts to rely on data.
The stack
The Fabriq web application is a typical single-page-application, in Vue.js, backed by a REST API.
On the back end, the REST API is historically implemented with a Django server, running on AWS. We are however in the process of revamping the stack and the infrastructure. Our goal is to implement services with TypeScript and Serverless technologies.
Specifically, the new stack relies on Cloudflare Workers (with Deno locally) and Fauna. We are on the bleeding edge, and frequently have access to beta features from both Cloudflare and Fauna. We made this bet on Serverless in order to have top performance all over the world, minimize operations, and provide a great developer experience.
We are also big on observability. We heavily use Honeycomb and Sentry, which are game changers to understand what goes on at scale.
Our coding style in TypeScript is inspired from Data Oriented Programming.