Spresso.AI Logo Spresso.AI
Spresso.AI Logo
@

DevOps Engineer

💰 $200 - $140,000 📅 07/31/2024

Apply

Backend DevOps Engineer

💰 $150,000 - $190,000 📅 05/08/2024

Apply

Job Description

At **Spresso** , our mission is to use data to deliver better business
outcomes to various industries around the world. We optimize decision-making
with tools we’ve built spanning a decade of first-hand experience in
e-commerce. What started as an end-to-end platform for the Boxed.com business
is now a world-class suite of SaaS products powered by advanced analytics and
machine learning. We launched Spresso to bring our unique data and machine
learning capabilities to the global market.
The Spresso team is a brilliant cultivator of technology powering our world
class SaaS platform spanning everything from Personalization, Orders &
Fulfillment, and Catalog. Being part of the team means you’ll work with
wicked-smart individuals from all over the world who contribute as engineers,
product managers, designers, and data scientists. Every day our team innovates
in the depths of e-commerce with the latest technologies and we’re excited to
welcome technologists who are ready for a challenge and know how to think
outside the box!

We are seeking a skilled and motivated DevOps Engineer with a focus on
software development to join our dynamic team. We want people who already know
they don’t know it all and who are willing to work closely and honestly with
team members to collectively and objectively find the best solutions to
problems. Our team values an always-learning approach to technology,
emphasizing collaborative problem-solving and technological humility.

As a DevOps Engineer, there will be a strong emphasis on software development
to scale out our SaaS Platform and help us manage our applications running in
Docker and Kubernetes. Most of the software we run is Node.js, with a heavy
reliance on MongoDB. Python, Go, and Java, which are also utilized for various
services, as are several other data stores, including Redis, Postgres,
Snowflake, and Elasticsearch.

**You Will**
Develop, test, and deploy APIs & event driven processes supporting our SaaS
platform using Node.js & Typescript onto GCP
Think big and boldly as we collectively drive toward providing the best global
e-commerce and SaaS platform
Work collaboratively with the team to build out and improve our large and
growing GCP infrastructure
Improve and optimize our cloud infrastructure with Terraform/Pulumi
Help automate and streamline our operations
Troubleshoot and resolve issues in our dev, staging and production
environments
Support Software Engineers with building, testing, and deploying their
applications
Be on an on-call rotation with the rest of the Engineering team
Be a critical part of not just the technology team but to the company as an
excellent problem solver.

**Requirements**
Demonstrated results and products from 4+ years of relevant experience
Bachelor’s degree in Computer Science or equivalent and relevant work
experience
Strong programming skills, particularly in Typescript, Node.js, and relevant
software development languages.
Strong Database skills (e.g. MongoDB, Redis, SQL), particularly with
performance analysis, debugging, and data modeling
Experience with Kubernetes
Experience with GCP components & pitfalls (AWS or Azure also acceptable)
Experience with an IaaC tool (Terraform)
Experience with a CI/CD tool such as Jenkins
Experience writing Dockerfiles for apps in multiple languages
Familiarity with cloud networking - Firewalls, NAT, VPN, network peering
Ability to debug system problems like running out of memory, inodes, or
ephemeral ports
Knowledge of distributed systems (formal theory or learned firsthand)