Senior Backend Engineer, Data Platform
Who we are:
Stay Ai is powered by savvy DTC industry vets, who have each been building subscription programs for over ten years. We’ve worked with over 300+ subscription-focused CPG brands that have generated hundreds of millions in subscription revenue alone. Our product is shaped by lifelong marketers who specialize in acquisition and retention, not developers—and it shows.
We have amazing investors like Telescope Partners, with participation from Boulder Food Group, Riverpark Ventures, and Vanterra Capital. Previous investments were led by Watchfire Ventures, alongside industry leaders such as Nik Sharma (Sharma Brands) and Adam Turner (Postscript).
We are not afraid of challenging work and are excited to build the next big thing. Sound good to you? Then, please read more about our role!
Our culture:
We are dedicated to our work, but equally committed to celebrating our achievements. Collaboration is at the heart of everything we do, as we firmly believe in the power of teamwork. While we are remote-first as a company, we try to create opportunities to meet each other. That's why we organize annual offsite retreats in beautiful Park City, Utah, where we engage in exciting activities such as tubing, ATV rides, and hiking adventures!
Who you are:
As a Senior/Staff Data Platform Engineer at Stay, you will play a crucial role in developing and maintaining the systems necessary for collecting, processing, and analyzing merchant data. You will work closely with cross-functional teams to ensure the availability and accuracy of data, enabling our merchants to make informed decisions and drive their business forward. You will also be laying the groundwork for the ML-based features that keep Stay ahead of the competition.
In a typical day, you might:
- Help design and evolve Stay's data processing pipelines and data management systems.
- Explore how to enable new features through thoughtful architecture and framework designs.
- Implement new APIs to unlock analytics for both internal and external users.
- Plan for growth by understanding how to scale data processes from proof of concept through full production scale.
- Ensure the quality and reliability of Stay's data across internal data stores and Shopify.
- Develop and improve tooling to manage data at rest across our internal data stores.
What You’ll Bring:
- 5+ years of experience developing large-scale, resilient services and contributing to the architectural design of complex data pipelines, including synchronous and asynchronous/streaming processing frameworks.
- Experience with Nest.js and Kubernetes and supporting highly available and reliable cloud based services.
- Experience architecting and implementing REST APIs for ETL processing and tools for data integration.
- Experience with AWS (K8s, Eventbridge, SQS, Postgres, RDS), including the application of security best practices.
- Ability to thrive in a dynamic startup environment, demonstrating adaptability, curiosity, and a willingness to take initiative.
- Excellent problem solving skills and the ability to effectively communicate complex concepts across cross-functional teams.
Nice to haves:
- Experience within the CPG, eCommerce and/or subscription management space
- Experience working with the Shopify platform and APIs
- Experience with data processing pipelines like Lambda, MapReduce, Kafka, Spark, Airflow, or Redshift
- Experience designing, implementing, and optimizing data warehousing solutions. This includes schema design, performance tuning, and managing large-scale data sets.