Fullstack Software Engineer

Posted Yesterday
Hiring Remotely in USA
Remote
Mid level
Artificial Intelligence • eCommerce • Food
The Role
The Fullstack Software Engineer at Hungryroot is responsible for building and maintaining full stack web applications that support internal operations. This role involves working on automated testing systems, developing user interfaces, enhancing system robustness, and collaborating with cross-functional teams. A strong emphasis is placed on high-quality code, best practices, and effective problem-solving within the team.
Summary Generated by Built In

About Us

Hungryroot is your partner in healthy living. We get to know your lifestyle, budget, health objectives, and preferences, and we recommend and deliver nutritious groceries, easy recipes and essential supplements for you and your family. It’s the easiest way to eat healthy, achieve your goals, save time at the store and in the kitchen, and live a healthy (and delicious) life. Founded on the belief that food is the foundation of health, convenience should not mean compromise, and we’re all unique in how we eat and live, Hungryroot is building a future in which healthy living is easy and enjoyable.

We are a distributed team built on top talent from over 28 states across the U.S. While we have a headquarters in New York City, we support employees working from wherever they are based. We believe in fostering team connection and collaboration across all of our employees' locations. Expect to attend regular team building events and an annual company retreat. Expect to be treated like an owner who cares about our common goal, not someone who has to clock in and out of work.

About the Role

At Hungryroot, our mission is to serve as our customers’ personal assistant for healthy living, helping them feel better on a daily basis and have more time to do what they love. The Fullstack Software Engineer is responsible for building and maintaining full stack web applications for internal users across the company. These internal applications cover but are not limited to high-scale automated tests, inventory management, order/payment processing, customer/order management, admin dashboards, etc. 

We are looking for someone who will work closely with the operations team, as well as other teams for cross-functional projects.. We are also looking for someone who is excited about high quality code, best practices, building for scalable and performant software and is excited to work with a collaborative team. This individual will help support our growing Platform team.

Responsibilities

  • Take ownership and be a key contributor to our high-scale automated testing system that ensures the functionality and performance of mission-critical internal services and applications
  • Build performant, intuitive, and fault-tolerant user interfaces for internal admin users, making complex systems easy to manage
  • Continuously seek out performance bottlenecks, security risks, and maintenance overhead, collaborating with team members to enhance the system’s robustness and scalability
  • Gain a deep understanding of the technical landscape and challenges within your team. Stay curious, and be a fast learner of our systems, services, tools, and business terminology
  • Follow best engineering practices by writing tests to accompany your code, maintaining clear documentation, and conducting thorough code reviews to support the team's development
  • Troubleshoot and debug issues in our internal systems, providing clear analysis and collaborating with stakeholders to develop long-term preventative solutions

Requirements

  • 3-5 years of commercial software development experience.
  • 2+ years of experience using Python and the wider ecosystem as the primary day-to-day env 
  • 2+ years of experience in relational databases and SQL
  • 1+ years of experience with a modern frontend framework (React/Angular/Vue), preferably React
  • Enjoy solving  challenging problems and taking ownership of your work
  • Enjoy sharing knowledge, either through written or verbal communication with a collaborative team

Nice to Haves

  • Experience with Django or similar python-based web framework
  • Comfortable writing SQL queries and practical knowledge about relational databases.
  • Proficient in debugging and troubleshooting, especially when it comes to backend systems or background processes
  • Working knowledge in JavaScript and React.js
  • Excellent grasp of computer science concepts like algorithms, data structures, complexity, and common design patterns
  • Clear written documentation and technical communication 
  • Experience working with AWS (S3, Elasticache/Redis, Redshift)
  • Experience working with build systems (Github Actions, Jenkins, CircleCI, Travis)
  • Experience with test automation systems like PlayWright

Perks & Benefits 

  • Remote-first: work from home, work from our NYC office, work from anywhere in the U.S. - you decide!
  • Equity 
  • Unlimited vacation policy
  • Universal paid parental leave
  • Monthly Hungryroot credit for delicious, healthy groceries
  • Comprehensive health, vision, dental, and life insurance
  • Wellbeing benefits including One Medical, Spring Health, LiveHealth, Rightway care concierge, and more
  • 401k with match
  • A work from home stipend to support your initial home-office setup

Expected Pay Range:
$128,000 - $160,000

The employer will not sponsor applicants for work visas.

Our mission to help make healthy eating easy, accessible, and joyful is better served by a diverse workplace. We are a proud Equal Opportunity Employer committed to building an inclusive workplace. We have zero-tolerance for harassment or discrimination. We do not discriminate on the basis of any protected class.

Top Skills

Python

What the Team is Saying

Lisa Zagari
Dave Kong
Ben McKean
The Company
HQ: New York City, NY
115 Employees
Remote Workplace
Year Founded: 2015

What We Do

Hungryroot is your personal grocer, powered by AI and the belief that food deeply impacts your daily life. You tell us a little about yourself, and we deliver healthy groceries to your door each week with recipes and meal planning support. Hungryroot helps you save time, save money, shop sustainably, and eat what makes you feel your best.

Hungryroot first launched in 2015 as a better-for-you foods brand. Now six years later, Hungryroot is pioneering an entirely new way to grocery shop through predictive, personalized grocery delivery. Along with offering the best modern brands, Hungryroot continues to develop its own line of innovative healthy products, including the brand's award-winning Black Bean Brownie Batter.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery

Hungryroot Offices

Remote Workspace

Employees work remotely.

Typical time on-site: None
HQNew York, NY
We’re a distributed team built on top talent from more than 10 states across the U.S. While we have an office located in NYC, we support our employees creating “offices” wherever they are. We believe in fostering team connection and collaboration across all of our “offices."

Similar Jobs

Hungryroot Logo Hungryroot

Senior Software Engineer, Platform

Artificial Intelligence • eCommerce • Food
Remote
USA
115 Employees

Hungryroot Logo Hungryroot

Senior Software Engineer, Platform

Artificial Intelligence • eCommerce • Food
Remote
USA
115 Employees

Hungryroot Logo Hungryroot

Senior Operations Research Engineer

Artificial Intelligence • eCommerce • Food
Remote
USA
115 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account