We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to apply for this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

Senior Full Stack Engineer, Data

New York, NY, US

01 March, 2021

Salary

Competitive

Contract type

Full time
Sponsorship offered

Technologies & frameworks

  • React
  • Java Script

Benefits & perks

  • Remote working
Narrativ is looking for a senior full stack software engineer to build tools and products around the company’s

Role overview

The Job:

Narrativ is looking for a senior full stack software engineer to build tools and products around the company’s Product Graph and data infrastructure, which power Narrativ’s groundbreaking marketplace. You care about fast loading times and usability. You’re comfortable using a relational database like PostgreSQL or MySQL, and know when to use alternative databases like Redis or DynamoDB. You work well with designers and product people but are comfortable independently taking the lead. You work with other engineers to continuously release new features and improvements. You will own projects on day one. You’ll work regularly with Narrativ’s team to improve the software, architecture, usability, and feature set.

 

Key Responsibilities:

  • Rewrite our product match page from angular to react while supporting multiple queues and search abilities 
  • Work on internal and external custom features that support internal use of our product graph 
  • Work autonomously on scoping technical projects through execution 
  • Build internal UI's that take our graph from a backend terminal to a usable tool
  • Build snappy, intuitive web applications to control millions of dollars of gross merchandise value.
  • Build search and reporting interfaces to interact with terabytes of data.
  • Create API endpoints and supporting SDKs to gather product recommendation and purchase information in realtime and batch modes.

Experience you’ll have to be successful:

  • Have a passion for great documentation, whether it’s for code, system design, or making group decisions
  • SQL (mysql/mariadb, postgres, redshift, bigquery, vertica, …)
  • NoSQL/NewSQL database (Cassandra/Scylla, redis, couchdb, Janus, neo4j, rethinkdb, datomic, …
  • Expert experience with webstacks such as (but not limited to)
  • javascript/react
  • Application frameworks (django, flask, dropwizard, play, rails, express, vertx, spring, jetty, phoenix)
  • Programming languages ( scala, java, kptlin, python, elixir, erlang, ruby, typescript)
  • Experience in Adtech a plus
  • Experience using Gremlin a plus 
  • Statically typed languages a plus
  • Redis and Spark highly desired but not required.
  • 50-249

Narrativ is a seed-stage product recommendation platform. We build technology for brands to measure, compare and optimize their fastest growing recommendation channel -- commerce publishers. Shoppers are asking the Internet personal, nuanced questions from “What are the best shoes for a second round interview?” to “What is the best pillowcase to prevent hair loss?” Commerce publishers like The New York Times’ Wirecutter and Allure produce the best recommendations that answer these questions -- an unmined data source with the potential to transform a $175bn digital economy. Why we’re special: Ambitious technology: Our technology mines and organizes the world’s product data in a way that’s useful (rather than intrusive) for consumers. We built a product graph featuring 80mm SKUs enriched with $20bn of monthly cart data, making it the largest database of products matched to product recommendations. Talented team: Fast Company recently named Narrativ one of the 50 best workplaces for innovators, fashion disruptor by Financial Times, and a technology pioneer by the World Economic Forum. We’re here to pursue greatness, embrace challenge and relentlessly improve every day. Fast growth: We’re a diverse team -- with experience from McKinsey to Dropbox, Bloomberg to Glossier -- that’s doubling in size over the next year. Join us for the opportunity to impact billions of shoppers on our mission to improve the value of every recommendation -- to create a better Internet for shoppers.

View 1 job
Engineers who find a new job through Functional Works average a 15% increase in salary.

Salary

Competitive

Contract type

Full time
Sponsorship offered

Technologies & frameworks

  • React
  • Java Script

Benefits & perks

  • Remote working

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Gemini is a next generation cryptocurrency exchange that allows customers to buy, sell, and store crypto.
Develop our Scala.js React web app and backend Scala services
Remote
This position is fully remote within the United States and its Territories.
Remote
Senior Full Stack Engineer, Data