{"id":3438080,"url":"https://alion.io/job/eatclub-senior-software-engineer-loyalty","title":"Senior Software Engineer, Loyalty","company":{"id":446116,"name":"EatClub","domain":"eatclub.com.au","url":"https://alion.io/company/eatclub-2","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Australia"],"countries":["AU"],"hiring_countries":["AU"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":79000,"max_usd":170000,"period":"year","method":"role_seniority_country_cell","sample_n":9},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon S3","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"GraphQL","optional":false},{"name":"Java","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-10-29T04:01:54Z","employer_posted_date":null,"last_verified_at":"2026-10-29T04:01:54Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Job Description:\n Design and build backend services behind loyalty features, from earning and redemption to partner integrations\n Ensure every points balance and reward is correct, traceable, and reconciled in every market\n Integrate with loyalty and payment partners\n Investigate failures, fix root causes, and improve reliability signals and observability\n Partner with product, design, and mobile engineers to ship end-to-end features\n Review code, protect correctness with tests, and mentor engineers\n Build earn-and-redeem flows connecting EatClub dining to customers’ existing loyalty programs\n Launch loyalty partner integrations across Australia, the UK, and New Zealand\n Own and improve the points and rewards ledger\n Build reconciliation tooling tracing rewards from meals to partner statements\n Replace manual processes and support tickets with product features\nRequirements:\n At least 5 years of software engineering experience\n Strong backend foundation in Java or a comparable modern language\n Track record of delivering significant projects end-to-end in production\n Experience designing and building REST and GraphQL APIs and the services behind them\n Solid SQL and NoSQL skills, including query tuning and performance work\n Experience integrating with third-party partners and making those integrations reliable\n Experience debugging intermittent production issues to root cause and preventing recurrence\n Proficiency in automated testing and writing testable code\n Excellent written and verbal communication, and ability to work day to day with product and design\n Fluency with AI development tools and judgement about where they help and where they mislead\n Background in fintech, payments, or another domain where correctness is measured in cents (extra awesome)\n Understanding of ledgers and payment systems (extra awesome)\n Experience with loyalty, rewards, or card-linked offer programs (extra awesome)\n Experience with serverless AWS stack, including Lambda, API Gateway, AppSync, and S3, plus event-driven systems and Terraform (extra awesome)\n Interest in growing into full-stack work; mobile experience is not required (extra awesome)\n Experience building automated CI/CD pipelines (extra awesome)\n A love of restaurants and dining out (extra awesome)\nBenefits:\n Autonomy, flexibility, high-performing, and a collaborative culture\n Access to some of the best restaurants and hospitality leaders in the industry\n Staff discounts and dining vouchers to enjoy through EatClub\n Optional $5 voucher for first-time users who try EatClub with code “ECAPPLY5”","description_format":"text","description_chars":2578,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Australia","iso":"AU","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T04:01:54Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":29,"reasons":["seen:2","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/eatclub-senior-software-engineer-loyalty","json_url":"https://alion.io/job/eatclub-senior-software-engineer-loyalty.json","meta":{"generated_at":"2026-11-01T01:46:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2608,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":446116},"rest":"https://alion.io/mcp/rest/get_company?id=446116"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Featclub-senior-software-engineer-loyalty"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Featclub-senior-software-engineer-loyalty"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Featclub-senior-software-engineer-loyalty"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/eatclub-senior-software-engineer-loyalty\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Featclub-senior-software-engineer-loyalty"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3438080}},{"tool":"search_jobs","arguments":{"company":"eatclub.com.au","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3438080},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}