Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Fullstack Engineer, Data Platform (Remote, USA) image - Rise Careers
Job details

Fullstack Engineer, Data Platform (Remote, USA)

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 and Mexico!

Who you are:

As a FullStack Engineer at Stay, you will play a crucial role in onboarding new merchants to the Stay platform. You will get the chance to work on everything from the Shopify UI components that allow customers to start new subscriptions to the powerful internal platform that allows us to ingest, process and audit merchant data. You will also be laying the groundwork for the ML-based features that keep Stay ahead of the competition. This is a highly-varied and high-growth role that will give you the opportunity to explore the full gamut of subscription enablement and data processing.

In a typical day, you might:

  • Build beautiful, easy to use UIs for enabling subscription features for millions of customers

  • Help design and evolve Stay's data processing pipelines and data management systems

  • Develop and improve tooling to manage data at rest across our internal data stores

  • Ensure the quality and reliability of Stay's data across internal data stores and Shopify

  • Explore how to enable new features through thoughtful architecture and framework designs

  • Implement new APIs to unlock powerful data management tools for both internal and external users

What You’ll Bring:

  • 3+ years of experience developing full-stack applications

  • Experience collaborating with design and helping shape design systems to empower consistent and pixel-perfect UI

  • Experience with UI templating languages (preferably Liquid, but anything like Tilt, Mustache, or Django that uses variable interpolation and conditionals should do).

  • Database skills, including:

    • Proficiency in SQL: Understanding database normalization, query optimization, and writing efficient SQL queries

    • Familiarity with NoSQL databases like MongoDB: Understanding aggregation patterns such as MapReduce and performing data transformations

  • Experience supporting reliable cloud based services on platforms like Nest.js and Kubernetes

  • Experience defining API schemas and working with REST APIs to communicate with the server

  • Ability to thrive in a dynamic startup environment, demonstrating adaptability, curiosity, and a willingness to take initiative

  • A deep passion for crafting delightful experiences and learning new skills

  • Excellent problem solving skills and the ability to effectively communicate complex concepts across cross-functional teams

  • Enthusiasm for providing top-notch internal and external support by addressing customer issues with patience and professionalism

  • Ability to clearly and efficiently communicate with internal teams, stakeholders, and customers, ensuring alignment and shared understanding

Nice to haves:

  • Experience within the 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 building robust, well-crafted UIs in React and Typescript, including proper state management and data fetching

  • Experience working with UI tools like Jest, Playwright, and Storybook

Why Join Us?:

  • The opportunity to make a huge impact at a high-growth startup

  • Working alongside Stayers who are fun and collaborative

  • Contribute to the growth of our product as we scale quickly

Stay Ai Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Stay Ai DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Stay Ai
Stay Ai CEO photo
Unknown name
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Fullstack Engineer, Data Platform (Remote, USA), Stay Ai

At Stay Ai, we're on the lookout for an amazing Fullstack Engineer to join our Data Platform team, and we want you! If you have a passion for creating seamless subscription experiences and enjoy working in a remote-first environment, this might be your perfect fit. Our company thrives on collaboration, which is apparent in our efforts to foster teamwork even in a virtual workspace. As a Fullstack Engineer, you'll be diving into exciting projects, from crafting beautiful UI components that simplify subscription sign-ups for customers to developing robust internal platforms for data management. You'll be addressing the needs of over 300+ subscription-focused CPG brands, shaping a product built by marketers for marketers. Your tasks will include building intuitive interfaces and optimizing our data processing pipelines to ensure reliability across our systems. Plus, you'll have the chance to help shape the future of our platform by laying the groundwork for machine learning features that will set us apart from the competition. If you've got a solid 3+ years of experience in full-stack development, proficiency in SQL, and a knack for collaborating with design teams, you're the one we're looking for! Join us and enjoy perks like annual retreats and the ability to make a meaningful impact in a dynamic startup culture. Let’s create the next big thing in subscription management together!

Frequently Asked Questions (FAQs) for Fullstack Engineer, Data Platform (Remote, USA) Role at Stay Ai
What are the responsibilities of a Fullstack Engineer at Stay Ai?

As a Fullstack Engineer at Stay Ai, you'll be responsible for onboarding new merchants to our platform, developing intuitive UIs for subscription features, managing and optimizing our data processing systems, and implementing APIs for data management tools. Your role will be critical in enhancing the user experience while ensuring the reliability of our data systems.

Join Rise to see the full answer
What qualifications do I need to become a Fullstack Engineer at Stay Ai?

To qualify for the Fullstack Engineer position at Stay Ai, you should have at least 3 years of experience in developing full-stack applications. Familiarity with SQL and NoSQL databases, experience with UI templating languages, as well as a background in cloud services like Nest.js and Kubernetes are also necessary. A passion for collaboration and problem-solving in a fast-paced environment will set you up for success.

Join Rise to see the full answer
What programming skills does a Fullstack Engineer need at Stay Ai?

A Fullstack Engineer at Stay Ai should have strong proficiency in SQL, experience with NoSQL databases, and familiarity with front-end technologies, ideally using React and Typescript. Additionally, you should have skills in implementing REST APIs and a solid understanding of cloud-based services to effectively manage our platform's needs.

Join Rise to see the full answer
Can a Fullstack Engineer work remotely at Stay Ai?

Yes! Stay Ai is proud to be a remote-first company, which means you can work from anywhere in the USA. We believe in supporting our team both professionally and personally, and we even organize annual offsite retreats to foster collaboration and connection among our team.

Join Rise to see the full answer
What kind of projects will a Fullstack Engineer handle at Stay Ai?

As a Fullstack Engineer at Stay Ai, you'll tackle a variety of exciting projects. You'll work on building user-friendly interfaces for subscription features, optimizing data ingestion processes, and assisting in the development of machine learning functionalities. Your work will have a direct impact on our ability to serve our clients and enhance their growth.

Join Rise to see the full answer
Common Interview Questions for Fullstack Engineer, Data Platform (Remote, USA)
Can you explain your experience with full-stack development?

Certainly! When answering this question, highlight your relevant experience in developing both front-end and back-end applications. Be specific about the technologies you've used, such as React for the front-end and Node.js or Nest.js for the back-end, and describe a project where you made a significant contribution.

Join Rise to see the full answer
How do you ensure the quality and reliability of data in your applications?

Discuss your approach to data management, including your experience with testing frameworks and data validation techniques. Highlight any tools you utilize to prevent data inconsistencies, such as automated tests or monitoring systems, and provide a concrete example of how you've implemented these in the past.

Join Rise to see the full answer
What UI templating languages have you worked with?

Mention any UI templating languages you've used, such as Liquid or Mustache. Explain how you've utilized these technologies to develop user interfaces and how they contributed to the overall user experience. Share a specific instance where you had to solve a design challenge using these languages.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you resolved it?

When answering, choose a specific technical challenge that relates to full-stack development. Explain the problem, the steps you took to identify the root cause, and how you implemented a solution. Emphasize your problem-solving process and any tools or frameworks that aided you.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Talk about your approach to prioritization and time management. Explain any methodologies you use, such as Agile or Kanban, and illustrate your answer with examples of how you determined priorities on past projects while meeting deadlines and maintaining quality.

Join Rise to see the full answer
What experience do you have with APIs?

Discuss your familiarity with defining API schemas and working with REST APIs. Provide examples of projects where you successfully implemented APIs to connect different parts of your application or to integrate with external services, focusing on the impact it had on your projects.

Join Rise to see the full answer
How do you handle feedback on your work from team members or stakeholders?

Emphasize your openness to constructive criticism and how you actively seek feedback to improve your work. Share examples of times you gathered insights from peers and incorporated them to enhance your projects, reinforcing the importance of collaboration in a team setting.

Join Rise to see the full answer
Can you describe your experience with cloud-based services?

Provide insights into the cloud-based platforms you've worked with, such as AWS or Google Cloud. Share your experience in deploying applications on these platforms and how it impacted your development process. Don’t forget to highlight any specific services you’ve used that are relevant to Stay Ai's work.

Join Rise to see the full answer
How do you stay updated with emerging technologies in software development?

Discuss the resources you rely on, such as online courses, conferences, coding communities, or tech blogs. Highlight your passion for continuous learning and share any recent discoveries that you’ve found particularly exciting.

Join Rise to see the full answer
Why do you want to work for Stay Ai as a Fullstack Engineer?

Here, you should convey your enthusiasm for Stay Ai's mission and values. Discuss your desire to contribute to subscription services, your excitement about the product, and how your skills align with the company’s objectives. Mentioning the culture of collaboration and the chance to make a significant impact can also strengthen your answer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Ramboll Remote Unit No. B802, 8th Floor, Tower B, Commerzone IT Park, Door No. 111,Mount Poonamallee Road, Porur, Chennai, Tamil Nadu, India
Posted 9 days ago
Photo of the Rise User
Inclusive & Diverse
Mission Driven
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Posted 13 days ago
Gable Hybrid No location specified
Posted 14 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 18, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!