Data and Analytics Engineer


About Us

Born out of frustration with the traditional cash register business, ShopKeep was designed by a retailer with a noble aim: to rescue independent business owners from the nightmare of archaic point of sale systems, and replace them with something beautiful, simple, and affordable. It turned out that by doing this, we were giving our fellow merchants a fighting chance against the big guys.

Today, our mission is simple: empower independent business owners to dream big and to fight smart. We’re doing this through our cloud-based architecture, amazing customer care, and intuitive software that delivers the data small business owners need to run smarter businesses.

At ShopKeep, we’ve been successful because of our awesome team that believes small businesses make up the heart of their communities. 

About This Role

We have terabytes of data and want you to put it to use. You’ll work with us on the Data Science team to help others throughout the company get the most out of our data. A typical day might include taking a meeting with Customer Care about tracking agent productivity followed by running down a bug with Product’s event analytics models in the afternoon. In this role you’ll be wearing different hats but mostly writing excellent SQL or enhancing our ETL processes, so you should be comfortable jumping in and out of projects.  

What You’ll Do

  • Respond: All of our teams are hungry for insights. You’ll sit down with stakeholders and field abstract requests. This may be as simple as pointing someone to the answer, teaching them how to fish, or ticketing a large project for later.
  • Clarify: We’ve done quite a bit of modeling so far. Over time you’ll know these constructs backwards and forwards, and you’ll feel ownership.
  • Build: We have a big warehouse of tables ranging from Google AdWords to Zuora billing. You’ll model new constructs and improve existing ones.
  • Share: As someone who works with different teams, you’ll have some unique insights. You’ll form narratives that make us all smarter.

What We’d Like to See

  • SQL (1- 3 years of experience)
  • Python (1 or more years of experience)
  • Data visualization / exploration tools (1 or more years of experience)
  • Communications skills, especially of technical concepts to non-technical business leaders
  • Attention to detail
  • Familiarity with the AWS ecosystem specifically RedShift and RDS

Bonus Points For

  • Looker experience
  • Building or maintaining ETL processes
  • Ability to juggle multiple projects
  • Experience with Git


We provide the essentials…

  • Medical, Dental, and Vision Insurance
  • Flexible PTO Policy
  • Commuter Benefits
  • 401k Matching

...and the fun-damentals:

  • Catered Meals
  • Happy Hours
  • Beer Fridge
  • Stocked Snack Shelf
  • Hackathons

Still have energy to burn?

  • Meditation Sessions
  • Massage Therapy
  • Standing Desks



ShopKeep is an Equal Opportunity Employer

Read Full DescriptionHide Full Description
Confirmed 16 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up