Назад
Company hidden
1 день назад

Senior Software Engineer (Loyalty)

Формат работы
remote (только Australia)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Loyalty) (Java/backend): Building ledger-grade loyalty services, partner integrations, and earn-and-redeem flows for restaurant customers with an accent on correctness, reconciliation, and payment-related reliability. Focus on designing APIs, tracing balances from transactions to partner statements, debugging production failures, and improving observability.

Location: Australia; remote

Company

hirify.global is a food-tech scaleup that helps customers discover restaurants and deals while helping hospitality venues fill tables, increase foot traffic, and grow revenue.

What you will do

  • Design and build backend services for loyalty earning, redemption, partner integrations, and rewards.
  • Maintain accurate, traceable, and reconciled points balances and rewards across markets.
  • Integrate with loyalty and payment partners, including card authorisation and fraud-related flows.
  • Investigate production failures, identify root causes, and improve reliability and observability.
  • Partner with product, design, and mobile engineering to deliver end-to-end features.
  • Review code, maintain automated tests, and mentor engineers.

Requirements

  • At least 5 years of software engineering experience, with a strong backend foundation in Java or a comparable modern language.
  • Experience delivering significant projects end-to-end in production.
  • Experience designing and building REST and GraphQL APIs and the services behind them.
  • Solid SQL and NoSQL skills, including query tuning and performance work.
  • Experience integrating third-party partners and making integrations reliable.
  • Experience debugging intermittent production issues to root cause and preventing recurrence.
  • Proficiency in automated testing and writing testable code.
  • Excellent written and verbal communication, with the ability to work daily with product and design.
  • Fluency with AI development tools and sound judgment about where they help or mislead.

Nice to have

  • Background in fintech, payments, or another domain where correctness is measured in cents.
  • Understanding of ledgers and payment systems, including how value is recorded, moved, and reconciled.
  • Experience with loyalty, rewards, or card-linked offer programs.
  • Experience with a serverless AWS stack including Lambda, API Gateway, AppSync, and S3, plus event-driven systems and Terraform.
  • Interest in growing into full-stack work; mobile experience is not required.
  • Experience building automated CI/CD pipelines.
  • Interest in restaurants and dining out.

Culture & Benefits

  • Remote, flexible, autonomous, and collaborative working environment.
  • High-performing culture focused on creativity, ownership, and results.
  • Opportunity to grow into full-stack work and take ownership of open-ended problems.
  • Access to restaurants and hospitality leaders, staff discounts, and dining vouchers.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →