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
- Experience creating tools used to create custom dashboards / visualizations
- Worked with Big Data and through the challenges that it poses
Not what you’re looking for? Check out these similar roles.
|Staff Data Security Developer (Remote)||Data Science and Engineering||Americas|
|Data Science Manager -Americas-Remote||Data Science and Engineering||Americas|
|Staff Data Scientist (Americas- Remote)||Data Science and Engineering||Americas|
|Senior Software Developer - Data Platform (Americas - Remote)||Data Science and Engineering||Americas|
|Senior Data Scientist (Americas - Remote)||Data Science and Engineering||Americas|