Software Engineer - Core Platform

Published: 1 month ago
Avatar for Zenput

Zenput

Automating how operating procedures and key initiatives are rolled-out, tracked & enforced

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

The Role

About Us

Zenput was founded in 2012 with offices in San Francisco, CA (our HQ), Atlanta, GA and Guadalajara, Mexico. 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 50,000 locations across 40+ countries using our cloud-based platform to make their operations more agile and their employees more productive.

Our customers operate many locations across many timezones and managing all the human operations is complex and currently based in paper and spreadsheets. We have created the human operating system to allow the people in the field to connect with each other, the people at headquarters, and soon the machines in the stores (IoT). Our end goal is to connect all the people and all the devices to change the way work gets done in the field.

We are a fast-paced organization and we are looking for people who want to collaborate broadly and deal with ambiguity to solve real problems that have a huge impact on our customer’s businesses, and to grow our company and grow the people around them.

As a Software Engineer, you will play a vital role in developing new features & products and helping to maintain and update our enterprise products. 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 software stack leans heavily on JSON, HTML5 and Javascript. We extensively use Backbone & React in the frontend, connected to a Python/Django backend, with MySQL and Mongo for persistence. Our hybrid iOS and Android apps are also fully written with HTML and Javascript to round out our end-to-end JSON based stack.

We’re all remote for the time being, but we currently are planning and looking forward to returning to our offices in 2021.

Zenput Core Platform

The Zenput Core Platform teams own the full-stack web application that powers our customer experience across web and mobile devices. Everything from APIs to storage indexes to IE quirks, unit tests to integration tests, and greenfield features to spelunking in legacy code.

You’ll be building new customer-facing functionality and continuing to improve the stability and scalability of Zenput.

What You’ll Do As A Software Engineer

  • Using our entire technology stack and to develop new features and applications for the Zenput platform, including web and mobile UI’s, commenting and messaging, webhooks and APIs, as well as expand capabilities in our mobile applications.
  • Contribute to and influence design and development decisions.
  • Work in an agile environment, quickly and incrementally delivering value to our customers using tools from the SCRUM toolbox and using tight feedback loops with customers, product, and quality.
  • Maximize our velocity and minimize risk by using TDD/CI and other DevOps best practices.
  • Use Jira, Slack, and Zoom, to communicate with your team and leadership.

What We’re Looking For

  • Great communicator and outstanding team player. Bias towards over-communicating and asking questions.
  • Desire to be part of a team, be a part of culture and contribute, and seeks best outcome for the team rather than being right.
  • Curious and intentional about self-development.
  • English language proficiency (at the B2 - Upper Intermediate level or greater).
  • CS/CIS/Systems Mentality.
  • Adoption of CI, DevOps principles and a focus on quality.
  • A deep understanding about request life cycles, system architecture, and user behavior.
  • Strong understanding of software design fundamentals and algorithms.
  • Experience with Agile/Scrum methodologies and associated tools & principles.
  • MySQL/Postgres/RDBMS experience. (Just using ORM's doesn't count).
  • Ability to design and implement the right technical solution for the right problem at the right time (i.e. you don't over-engineer, but you do thoroughly consider the constraints).
  • Someone fun, interesting, and likes to build and hack. Not just software!
  • 2 + years of programming in Python, Javascript, Java or Objective-C (or other OOO language) for the web.

Nice To Haves

  • Specific experience with our tech (React, Django, Javascript, Python, NoSQL, Mobile Development, AWS).
  • Experience working remotely
  • Experience with DevOps
  • Experience working with hardware (mobile devices, embedded hardware)
  • Expertise in and experience with developing enterprise products, and web products at scale
  • Experience with distributed systems, complex user interfaces or other challenging engineering problems
  • Open source contributions
  • You’ve helped make your work environment fun, and it’s important to you.
  • You’ve built great relationships with coworkers in the past, and want to keep doing it.
  • You care similarly about building great software, and building great relationships with other people.
  • You’re interested in the technical problems we are solving.
  • You’re interested in the types of business problems we are solving.

What You’ll Get

  • Great mission-driven team members from diverse backgrounds with a strong company culture
  • Competitive pay
  • Yearly team off-sites
  • International travel opportunities
  • Work in an open environment on solutions that are reshaping the way businesses operate
  • Fun-team events and a casual work environment
  • Savings fund
  • Food vouchers
  • 30 days Christmas bonus
  • Medical insurance
  • Paid company holidays
  • 12 vacation days and unlimited PTO

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.

More about Zenput

Funding

AMOUNT RAISED
$19.5M
FUNDED OVER
3 rounds
Rounds
B
$13,300,000
Series B Sep 2019
image

Founders

John Clarke Mills
Founder • 3 years
San Francisco
image
Go to team image

Similar Jobs

PayStand company logo
PayStand
B2B Billing & Payment Software (SaaS model, blockchain tech)
PayStand company logo
PayStand
B2B Billing & Payment Software (SaaS model, blockchain tech)
Efficienty company logo
Efficienty
Your factory in your pocket
Fitpass México company logo
Fitpass México
Get access to hundreds of great gyms in Mexico with a single monthly membership
Yipi company logo
Yipi
A tech startup that provides mini-mobility solutions, using an app and our own electric vehicles
Kubaz company logo
Kubaz
Mobile alcohol delivery app
Oferly company logo
Oferly
The platform to buy & sell pre-loved luxury goods in Mexico