Back to jobsJob overview

About the role

Full Stack Engineer at Guac

Required Skills

pythontypescriptreactnext.jsfastapigcppostgresbigquerydocker

About the Role

Full Stack Engineer role at Guac, focusing on reducing grocery food waste through predictive ML. Responsibilities include backend and frontend development, building ETL pipelines, and collaborating with customer technical teams. The role offers ownership over technical decisions and product direction.

Key Responsibilities

  • Design and build robust backend services for ordering and production planning products
  • Build efficient ETL pipelines to handle billions of rows of data
  • Collaborate directly with customers' technical teams to integrate with their IT infrastructure
  • Build and enhance customer-facing features using React, Next.js, and TypeScript
  • Optimize application performance for large datasets and complex workflows

Required Skills & Qualifications

Must Have:

  • 3+ years of relevant software engineering experience
  • Strong proficiency in Python, TypeScript, and associated frameworks
  • Experience building modern web applications with React and related ecosystem

Nice to Have:

  • Experience in customer-facing technical roles (e.g., forward deployed engineer)
  • React Native or mobile development experience

Benefits & Perks

  • $150k-$200k base + competitive equity
  • Fully employer-paid healthcare (medical, dental, and vision)
  • Unlimited vacation days
  • Fully covered food expenses in the office (lunch/dinner)
  • Free Equinox membership