Senior Backend Engineer

Toronto or Canada-Wide (Remote)

Our client is a next-gen consumer insights platform that powers real-time research with Millennials

& Gen-Z through an interactive and gamified mobile app that rewards users for answering

questions.

Using our DIY enterprise platform, we enable top brands and agencies to create bespoke

research campaigns with media-rich content, target precise audiences, and analyze response

data in real-time. With a typical turnaround time of 24 hours, our client brings hyper-targeted,

hyperlocal, and contextual insights from the hardest-to-reach audiences at unprecedented scale

to help organizations make better, faster decisions.

Our client works with some of the world’s leading brands and agency networks, like Pepsi, Target,

Nestle, Smuckers, Nickelodeon, IPG, and WPP and is backed by leading venture firms like Bain

Capital and Founder Collective.

Responsibilities

- Build out the new microservices version of our backend using Vert.x in Kotlin

- Build the infrastructure required for optimal extraction, transformation, and loading of data from

a wide variety of data sources using PostgreSQL, ElasticSearch, DocumentDB/MongoDB, and

Firestore

- Build data models in Kotlin

- Build out a new GraphQL schema for use on the frontend

Skills

- 3-5+ years of experience in a backend role that leaned heavily on databases and data

modeling

- Experience with relational SQL and NoSQL databases, including Postgres

- Strong knowledge of the SQL language

- Strong knowledge of a JVM language (Kotlin strongly preferred or a willingness to learn Kotlin)

- Production experience with microservice architectures

- Experience with GraphQL ideal

- Experience with tracing as a primary method of of logging ideal

© 2021 DevTalent Inc. 

  • LinkedIn
  • Instagram
  • YouTube
  • Facebook