narrative logo

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

Edit this page on GitHub Updated at Fri, Mar 21, 2025