Director of Software Development

Share this job:
Last Updated Nov 29, 2018
Senior Level | W2 | On-Site | Full-Time



Looma believes that the most powerful way to drive a purchase is to tell a story. We’re building a nationwide network of At-Shelf Maker Stories, comprised of tablets in grocery stores that play short videos about the humans behind our products. The goal of our films is simple: we want to capture and share stories of people who love what they do, driving emotional affinity for both vendor and venue. Ultimately, our vision for the maker story platform is to replicate the communal feel of a farmers’ market through a scalable channel that merges the online and offline experience.

Position Description

The Director of Software Development will be responsible for the systems that remotely manage our tablet network. Core functions of the tablet network include content deployment, content looping, network health analytics, and consumer data collection. Our target network uptime is 99.9%, which is no small feat for grocery retail, where WiFi is notoriously slow and weekly consumer count is north of a million. As the core device management technology firms up, the Director of Software Development will be expected to focus efforts on expanding Looma’s consumer (and some non-consumer) datasets, through both the tablet network as well as external sources.


  • Excited by the prospect of building a nationwide network of remotely managed devices
  • Passionate about using technology as a means of enriching human interactions
  • Fascinated by Looma’s potential to influence consumer behavior, and curious to understand the underlying variables that drive this influence


  • Review and pictorially document existing device management technology
  • Modify existing device management technology to minimize technical debt
  • Work with offshore team to build an internal dashboard for non-technical admins
  • Transition content deployments, troubleshooting etc. to Field Ops team
  • Work with Field Ops team to propose in-store modifications that will improve network uptime
  • Identify impediments to scale and develop a plan for rolling out 5,000 devices
  • Design, build, and automate reports for monitoring network health
  • Build and automate client-facing sales reports
  • Identify device-driven ways to expand Looma’s consumer dataset
  • Identify methods for improving merchandising execution validation


At this stage of the company, we’re primarily interested in finding someone intelligent, eager, and excited about our mission. Due to the stage of the company, our systems are not very complex, and this hire will significantly influence the technologies we use. Having said that, familiarity our existing stack certainly counts as a bonus.

  • Databases: PostgreSQL, BigQuery, Firebase, Firestore
  • Languages: Go, TypeScript / JavaScript, Kotlin
  • Frameworks: Angular 2, Apollo GraphQL
  • Deployment: Google App Engine, Docker

Structure & Compensation

The Director of Software Development is a full-time position for which we expect the market salary to be $100k - $160k. We anticipate cash compensation for this position to fall between $70k - $110k, with the balance paid in stock options.

Looma’s General Hiring Philosophy

While we expect serious candidates to be a strong match for this job description, Looma fundamentally believes that culture is the strongest predictor of success for a startup. As such, we hire first for culture and second for aptitude. Strong contributors to Looma’s culture will exhibit the following characteristics:

  • Humility
  • Integrity
  • Wisdom
  • Emotional Intelligence
  • Grit
  • Joyfulness
  • Fun
The company Benefits and Perks will carry over into the job post.

Job Details

Feature Job

Would you like to feature this job?

Top 3 Desired Skills

  • agile-project-management.svgA skill svg icon
    Agile Project Management
  • roadmap-development.svgA skill svg icon
    Roadmap Development
  • data-architecture.svgA skill svg icon
    Data Architecture

Office Locations