Narrative has been building a data collaboration platform designed for simplicity and ease of use since being founded in 2016.
Our primary strength is functioning as a data marketplace where we differentiate ourselves by:
- Automatically standardizing data, simplifying the user experience by eliminating the need to deal with n representations of the same underlying concept from different suppliers.
- Making platform data accessible through the Narrative Query Language (NQL) and easy-to-use UIs powered by NQL. This enables users to transform, deduplicate, and filter data instead of selecting from a set of provider-defined, pre-packaged datasets.
- Giving data providers the ability to define row-level access and pricing policies for their data.
We are a small, remote-first team looking for someone with experience working on query compilers or query execution systems in general. While the company's headquarters are in NYC, the development team currently includes engineers working from the US (California and New York), Canada (Alberta, British Columbia, and Québec), Poland, and Serbia.
In brief, the technologies we use are:
- Scala, Spark, Apache Iceberg, Apache Calcite, Cats, Cats-Effect, Http4s, FS2, Doobie, Deequ, Axolotl, BentoML, and HuggingFace Transformers. We love functional programming and make use of libraries like Cats, Cats-Effect, and FS2, but we keep a pragmatic stance on purity given our exposure to the Spark ecosystem.
- Our services are deployed on AWS and provisioned using Terraform. We leverage the usual suspects: Fargate, EMR, RDS, Lambda, etc. and we're starting to lean into Kubernetes. Being a small team, we think twice before rolling out custom infrastructure that we'll need to monitor and maintain.
- On the frontend, we use Typescript, VueJS, PrimeVue, Nuxt, and Vite.
Job posting and more on information about our team and culture are available at: https://jobs.narrative.io/open-positions/backend-engineer-qu...
Apply by sending your resume to hiring-dev@narrative.io.
- Radar Labs is the location infra dev tool.
- Doing 1B+ API calls per day
- Our main languages are Rust and TypeScript, we also use mobile and offline pipeline languages (Python, Scala, and Terraform).
- We're based in NYC with our HQ in Union Square.
Interesting things we're working on:
- HorizonDB, our Geospatial database written in Rust
- Precise indoor location more accurate than iOS and Android leveraging Ultra-Wideband and other sensors.
- Anomaly detection to identify spoofed locations
- Mobile infrastructure that automatically configures itself optimizing battery-life and location accuracy for different use-cases over time
- Multi-Region AWS deployment, 99.99%+ availability
- Frontend tools to visualize and debug location data at scale
Check out our jobs page here: https://radar.com/jobs#jobs If you have any questions, feel free to reply here or you can e-mail me at tim@radar.com