Avatar for Permutive

The world's first real-time Data Management Platform

Frontend Engineer (Elm)

Apply now
Permutive are at an exciting time where we are building new data visualisation driven products in Elm and we are looking for an Elm Engineer to help us accelerate a new arm of our product.

As we move forward with our ambitious plans for this product, we need an experienced engineer to help lead its development and provide the innovation and thought leadership on the latest technologies to make it successful.

As an Elm Engineer you will take ownership of the front end of the product. This will involve the design, testing & development of both the application logic and layout. You will also have a large influence over the direction of the product.

Our SDKs run on 1billion+ devices per month, and our platform bursts to 1million events a second, so the data you’ll be working with is huge, offering challenging opportunities to shape an area of our product to cope with this kind of volume.

We’re a functional team working with Elm, Haskell, Scala, Docker, Kubernetes, GCP and Kafka (to name a few..) so there is also a lot of opportunity to work on other areas of our stack too!

Our ideal candidate will be excited by the opportunity to join a fast-growing start-up, in a role where you'll be able to take ownership and make a real difference. As an early hire you will have the opportunity to be exposed and contribute to every aspect of the business, from product decisions and development processes to strategy.

Who We Are

We’re a small team trying to make big data actionable by anyone. We believe that enterprise companies build clunky platforms which make big data confusing, frustrating and boring. Manipulating billions of data points should feel like you’re being plugged into the Matrix; not into a 90s accountancy package.

Our technology is fundamentally different. Every day we process billions of events across hundreds of millions of users - and we give results in milliseconds. We’ve built the world’s fastest Data Management Platform and the implications are huge.

Revenue is growing super fast; we’re working with flagship publishers and marketers; and we’re beating billion dollar competitors in market. On route to this, we’ve been backed by some of the world’s best investors, including Y Combinator, EF and Octopus Ventures.

Behind the scenes our goal is to build an incredible company with an extraordinary culture. We’re looking for people who are excited by growth, embrace responsibility and are excited by enormous challenges. It’s a really exciting time to join, experience start-up life and shape who we become.

We think you'd be great in this role if you have;

* Willingness to take ownership of an Elm codebase
* Tried Elm, PureScript on ReasonML in your own time
* JavaScript experience
* Visualisation and graphing libraries
* Willingness to work with other technologies


* Commercial Elm experience
* TypeScript experience
* Server Side Rendering
* Experience of other functional languages such as Scala or Haskell
* GCP or AWS understanding


* Very competitive salary
* Stock options (you'll own a piece of the pie)
* Parental Leave Policy entitling new parents up to 26 weeks of leave on full pay
* Weekly lunches and quarterly social events
* Fully stocked office snacks and drinks
* A technology budget to spend (as you see fit) to setup your work environment
* Extensive training and development opportunities
* A good contributory pension