Senior Backend Engineer (Integration-Focused)

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Software Development or equivalent experience., At least 5 years of experience in Python programming., Strong skills in backend development and software architecture., Experience with cloud platforms, CI/CD, Docker, Kubernetes, and third-party API integrations..

Key responsibilities:

  • Design and maintain integrations with third-party systems like POS and menu boards.
  • Build data pipelines for restaurant menus and metadata synchronization.
  • Troubleshoot and resolve real-time integration issues in production environments.
  • Lead communication with technical partners and vendors, and improve internal tooling.

Unit Group logo
Unit Group

Job description

This is a remote position.

About the Company:
A rapidly growing technology company developing AI-powered automation for the quick-service restaurant industry. Their platform enables real-time voice interactions, personalized upselling, and advanced integrations with third-party systems such as POS platforms and digital menu boards. The company values speed, ownership, and creative engineering to solve real-world business problems at scale.

About the Role:
We’re looking for a Senior Backend Engineer to join a cross-functional integrations team focused on building and maintaining robust, scalable integrations with external systems. This role involves working closely with restaurant technology platforms to ensure seamless data flow and performance reliability. You will take technical ownership over external system integrations and contribute directly to the architecture of real-time backend systems.

Responsibilities:
  • Design and maintain integrations with third-party platforms (POS, menu boards, etc.)
  • Build data pipelines for synchronizing restaurant menus and metadata
  • Troubleshoot and resolve real-time integration issues in production
  • Lead communication with technical partners and vendors
  • Maintain documentation and improve internal tooling around integrations

Requirements
  • BSc in Software Development or equivalent industry experience
  • 5+ years experience in Python
  • Strong backend development and software architecture skills
  • Experience in developing and deploying multiple projects used in production
  • Proficient with Async IO
  • Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes, 3rd Party API integrations
  • Experience with Data Pipelines, ETL
  • Prior experience working in startups
  • 2+ years of experience as a tech lead or team lead

Nice to Have:
  • Experience with data synchronization, menu systems, or POS integration
  • Familiarity with frontend (React) and general DevOps practices
  • Knowledge of concurrency patterns and systems reliability


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Back-End Engineer Related jobs