Senior Software Engineer

San Francisco, CA

Zenput was founded in 2012 with offices in San Francisco, CA (our HQ) and Atlanta, GA.   Top restaurant, retail, and other multi-unit operators like Dominos, Chipotle, KFC, Five Guys, and 7-Eleven use Zenput to elevate team execution across all of their locations.  Today we have customers who are collectively overseeing 40,000 locations across 35+ countries using our cloud-based platform to make employees more productive and better equipped to do their jobs well.

As a Senior Software Engineer, you will play a vital role in developing new features and helping to maintain and update our enterprise Operations Execution platform.  Working collaboratively with other talented engineers as an empathetic system thinker you will continue to evolve our platform even closer to a Human Operating System.  Our team is comprised of hungry individuals who enjoy the challenge and thrill of building a company as well as solving real problems that have a huge impact on our customer's businesses.

Our software stack leans heavily on JSON, HTML5 and Javascript. We extensively use Backbone in the frontend, connected to a Python/Django backend, with MySQL and Mongo for persistence.  Our iOS and Android apps are also fully written with HTML and Javascript to round out our end-to-end JSON based stack.

WHAT YOU’LL DO AS A Senior Software Engineer

    • Work with a fun & passionate team to solve real world problems for customers everyday
    • Use our entire technology stack and develop new features and applications for the Zenput platform, across diverse areas in IoT, Machine Vision, Machine Learning, Eventing and APIs
    • Contribute and influence the Design and Development decisions
    • Working in an agile/scrum methodology with a 2 week sprint cadence, help drive releases often and quickly
    • Continue to harden your DevOps experience working in a TDD/CI environment
    • Use JIRA, Slack, Zoom to communicate with your team and leadership


    • Great communicator and outstanding team player
    • 5+ years developing complex software in multiple languages
    • 3 + years using Python and/or Javascript or proven experience learning new languages incredibly quickly
    • CS/CIS/Systems Mentality
    • A deep understanding about request life cycles, system architecture, and user behavior
    • Strong understanding of software design fundamentals
    • MySQL/Postgres/RDBMS experience. (Just using ORM's doesn't count)
    • Someone fun, interesting, and likes to build and hack. Not just software!
    • Nice to haves:  React, Django, NoSQL, Mobile Development or DevOps Experience


    • Competitive pay
    • Medical / Dental / 401K benefits
    • Unlimited PTO
    • Ownership through stock options
    • Yearly team off-sites
    • International travel opportunities
    • Work in an open environment on solutions that are reshaping the way businesses operate

Zenput is how top operators elevate team execution in every store. Restaurant, retail, and other multi-unit operators such as Chipotle, Domino's, and 7-Eleven use the platform to automate how operating procedures and key initiatives are rolled-out and enforced. Supporting 40,000 locations in over 35 countries, Zenput makes every field and store employee more productive and better equipped to do their jobs well.

Zenput provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.