Senior Full Stack Developer - Data Visualization

Senior Full Stack Developer - Data Visualization

This job is no longer open

About the role

We at Shopify are on a mission to make Commerce better for everyone. In our pursuit of this mission, we continue to develop new products and services for our merchants and partners. Understanding and managing all these products and services (from a variety of lenses) is a daunting task for our Data Scientists and Data Stakeholders alike. We are seeking a Senior Developer to join our multi disciplinary team (you will be working with Data Scientists, Data Engineers, + UX Designers) to build tooling and front end experiences that make data insights and anomalies across Shopify easy to find, show and investigate.

We are looking for a generalist (or a T-shaped/Full Stack developer) rather than a specialist, excited by problems that require a mix of frontend and backend skills. The languages you will use include: Ruby, Python, React, Typescript and more! We don’t expect you to necessarily know all of these when you apply.


What You'll Need:

  •  A variety of software development experience - you are proficient with things like software design patterns, code review, multiple languages and paradigms, TDD, etc
  • Database experience - you are familiar with things like SQL query authoring, table design patterns for OLAP and OLTP, a variety of databases, and the tradeoffs between them
  • Passion for efficiency and collaboration, with a history of establishing great relationships with other teams, across offices, and time zones
  • Curiosity and passion to constantly learn new things; Shopify changes fast, and we need the people who work here to be able to change and learn fast too

Some of What You Would Work On:

  • Write proficient queries to extract information from a table with billions of rows
  • Implement custom UI for data scientists to interact with your app and create new dashboards
  • Create cron jobs to email reports to interested stakeholders while respecting user level permissions  

Bonus Experience:

  • Experience creating tools used to create custom dashboards / visualizations 
  • Worked with Big Data and through the challenges that it poses
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.