
Open Positions
Note: we plan to open more roles in 2025 for general Backend Engineers and Machine Learning Engineers. If you're
interested in working with Narrative but don't necessarily meet the requirements listed for an open position, feel
free to reach out to hiring-dev@narrative.io
to put your hat in the ring for future openings.
Technical Stack
In brief, the technologies we use are:
- Backend: Scala, Spark, Apache Iceberg, Apache Calcite, Cats, Cats-Effect, Http4s, FS2, Doobie, Deequ, Axolotl, BentoML, and HuggingFace Transformers.
- Frontend: Typescript, VueJS, Nuxt, Vite, and Cloudflare Pages.
- Operations: AWS (ECR, ECS, EMR, RDS, S3, etc.), Datadog, Docker, Terraform, with some burgeoning use of EKS/Kubernetes.
Read more about our technical stack
The Team
We are a small, remote-first team looking for great developers who want to jump in and take major systems and user-facing features from design to launch.
Read more about the team, our culture, and a day in the life of a developer
Our Mission
Narrative is the world’s leading data collaboration platform that enables organizations to supercharge their data strategy with one powerful, cost-effective suite of tools that anyone can use.
Unlike other data solutions, Narrative's data collaboration platform is focused on fundamental principles of autonomy, privacy & compliance, data quality, liquidity, and transparency that make collaboration easier, safer, and more strategic.
Read more about our mission and check our website.
Dev Hiring Process
Read more about the dev hiring process