Backend Engineer

Supy

United States

Remote

USD 110,000 - 160,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Supy is transforming the restaurant industry with a data-driven inventory management platform. As a Backend Engineer at Supy, you will design, develop, and maintain the services, APIs, and data layers that power our product, collaborating with product, frontend, and other engineers to deliver reliable, high-performance solutions that make a real impact for our customers.

You'll work with Java, NodeJS, and TypeScript to build scalable backend services, design data models for performance with

Qualifications

  • 3+ years of experience as a Backend Engineer.
  • Strong proficiency in Java and/or NodeJS with TypeScript.
  • Experience designing RESTful APIs and working with microservices.
  • Hands-on experience with MongoDB or other NoSQL databases.
  • Strong grasp of DDD, Hexagonal architecture, and design patterns.
  • Experience with Docker and Kubernetes is a plus.
  • Python experience is a plus.
  • Solid understanding of version control using Git.
  • AI-native mindset: you use AI tools as part of your daily workflow, not as an afterthought.

Responsibilities

  • Design, build, and maintain scalable backend services and APIs using Java, TypeScript, and NodeJS.
  • Write clean, well-structured code following DDD, Hexagonal architecture, and established design patterns.
  • Design and optimize data models and queries, with a focus on performance and reliability (MongoDB).
  • Build and maintain integrations with third-party systems such as POS, accounting, and ERP platforms.
  • Own services end to end, from design and development through deployment, monitoring, and production support.

Skills

Java
NodeJS
TypeScript
RESTful APIs
Microservices
MongoDB
DDD
Hexagonal architecture
Docker
Kubernetes
Python
Git
AI-native mindset

Job description

About Us


Supy is transforming the restaurant industry with a data-driven inventory management platform. Our solution enables multi-location restaurant groups to cut costs, reduce waste, and maximize profitability through real-time data, actionable insights, and time-saving automation. Join us in redefining restaurant operations through innovative technology and seamless customer experiences.

Role Overview


As a Backend Engineer at Supy, you'll be part of the development team building and scaling our core platform. You'll design, develop, and maintain the services, APIs, and data layers that power our product, and you'll collaborate closely with product, frontend, and other engineers to deliver reliable, high-performance solutions that make a real impact for our customers.

Key Responsibilities
Engineering & Development
  • Design, build, and maintain scalable backend services and APIs using Java, TypeScript, and NodeJS.

  • Write clean, well-structured code following DDD, Hexagonal architecture, and established design patterns.

  • Design and optimize data models and queries, with a focus on performance and reliability (MongoDB).

  • Build and maintain integrations with third-party systems such as POS, accounting, and ERP platforms.

  • Own services end to end, from design and development through deployment, monitoring, and production support.

AI & Innovation
  • Leverage AI tools and techniques to enhance development workflows and product capabilities.

  • Stay ahead of emerging technologies and bring new ideas to the team.

Collaboration & Growth
  • Work closely with cross-functional teams to deliver features that directly impact customers.

  • Share knowledge, contribute to code reviews, and help raise the bar across the engineering team.

  • Continuously develop your skills through hands-on experience and a culture of learning.

Qualifications
  • 3+ years of experience as a Backend Engineer.

  • Strong proficiency in Java and/or NodeJS with TypeScript.

  • Experience designing RESTful APIs and working with microservices.

  • Hands-on experience with MongoDB or other NoSQL databases.

  • Strong grasp of DDD, Hexagonal architecture, and design patterns.

  • Experience with Docker and Kubernetes is a plus.

  • Python experience is a plus.

  • Solid understanding of version control using Git.

  • AI-native mindset: you use AI tools as part of your daily workflow, not as an afterthought.

Preferred Attributes
  • Self-motivated with a proactive approach to problem-solving.

  • Comfortable working in a fast-paced, high-growth environment.

  • Strong communicator and team player who enjoys collaboration and knowledge-sharing.

  • Fully focused on the role, and reliable and responsive in your availability.

  • Passionate about building products that make a real difference for customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer: Build Scalable APIs & AI-Driven Systems
Backend Engineer: Build Scalable APIs & AI-Driven Systems

Supy • United States

Remote
USD 110,000 - 160,000
Backend Engineer
Backend Engineer

Synerise SA • Town of Poland (NY)

On-site
USD 95,000 - 120,000
Continuous technical growth
Support from experienced engineers
Influence on technical decisions
Customer Reliability Engineer
Customer Reliability Engineer

Rozgoo • United States

Remote
USD 140,000 - 210,000
Fully Remote
Global hiring
WeWork membership or co-working budget
Software Engineer - Backend & DevOps
Software Engineer - Backend & DevOps

Sourgum • Jersey City (NJ)

On-site
USD 85,000 - 115,000
Company stock options
Comprehensive health insurance
Yearly Personal Development Budget
+1
Backend Engineer / Java / Python / NodeJS+TypeScript
Backend Engineer / Java / Python / NodeJS+TypeScript

Motion Recruitment • Chicago (IL)

On-site
USD 180,000 - 230,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Customer Solution Architect (AMER)
Customer Solution Architect (AMER)

Visa Hunt • United States

Hybrid
USD 120,000 - 180,000
Fully Remote
ESOP
Tech Allowance
+4
Backend Engineer (Java)
Backend Engineer (Java)

Govserviceshub • San Jose (CA)

On-site
USD 150,000 - 190,000
Backend Engineer
Backend Engineer

Trucker Path, Inc. • Ellicott City (MD)

On-site
USD 100,000 - 140,000
Backend Engineer
Backend Engineer

Evlo AI • Los Angeles (CA)

On-site
USD 120,000 - 190,000
Platform Engineer, Managed Postgres
Platform Engineer, Managed Postgres

Supabase • United States

Remote
USD 140,000 - 180,000
Fully Remote
ESOP
Tech Allowance
+4