×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Singapore, Singapore
Listing for: Foodmax
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Software Architect
Salary/Wage Range or Industry Benchmark: 180000 - 240000 SGD Yearly SGD 180000.00 240000.00 YEAR
Job Description & How to Apply Below

Senior/Staff Software Architect (Hands-on | B2B Fresh Food Supply Chain)

Location: The JTC Summit, 8 Jurong Town Hall Road, #18-06,Singapore 609434

Business Focus: B2B fresh food supply chain, F&B merchant ordering platform, supply chain fulfillment

Role Type: Hands-on architecture role — you'll be writing and shipping critical code, not just producing diagrams

About the Role

Food Max is scaling from thousands of daily orders toward 10,000+ daily orders, alongside growing complexity across multiple suppliers, multiple warehouses, multi-temperature-zone storage, inventory, picking, delivery, and settlement.

You'll identify the key architectural risks in our current systems, design and drive an incremental evolution roadmap, and personally build out critical modules — safeguarding system stability, data consistency, and engineering velocity as order volume scales.

We're not looking for a consultant-style architect who only produces diagrams and review comments. We need a hands-on architect who owns the full loop — from problem identification and solution design to hands-on implementation and post-launch validation.

What You'll Do
1. Business Architecture & Domain Modeling
  • Deeply understand Food Max's order, product, pricing, inventory, procurement, warehousing, picking, delivery, after-sales, and merchant settlement flows.
  • Define core domain objects, boundaries, and state machines, with a focus on order splitting, inventory consistency, fulfillment coordination, and exception compensation.
  • Design scalable, practical system models tailored to fresh food's unique challenges — high-frequency procurement, tight time windows, non-standard/variable-weight items, stockouts, and loss sensitivity.
  • Set the technical roadmap for evolving toward 10,000+ daily orders, multi-warehouse operations, and platformization.
  • Favor incremental, gradual-rollout, observable, and reversible changes over over-engineering beyond current scale.
2. Core System Evolution & Hands-on Delivery
  • Dig into existing code and data flows to identify performance, stability, consistency, and maintainability risks.
  • Personally design and build critical modules, technical prototypes, and shared infrastructure.
  • Drive idempotency, retry, compensation, reconciliation, and exception-recovery mechanisms across order, inventory, and fulfillment pipelines.
  • Plan and lead incremental modernization of legacy systems — rewrite-from-scratch should never be the default.
  • Own architecture initiatives end-to-end: design, review, implementation, and production outcomes — not just documentation.
3. Stability & Capacity Management
  • Build capacity models for core pipelines, identifying risks around order-cutoff peaks, batch jobs, message backlogs, database hotspots, and external dependencies.
  • Establish SLOs, full-chain monitoring, distributed tracing, alerting, and incident diagnosis for core systems.
  • Drive adoption of rate limiting, graceful degradation, circuit breaking, disaster recovery, backups, and chaos/failure drills.
  • Establish canary releases, fast rollback, and risk controls for major changes.
  • Continuously reduce incident rate and MTTR, improving prevention and recovery for critical outages.
4. Architecture Governance & Team Enablement
  • Build a lightweight, effective architecture review and technical decision-record process.
  • Guide engineering teams on module decomposition, interface design, data modeling, and complex refactoring.
  • Identify boundaries between shared capabilities and business capabilities to avoid duplicate builds and unmanaged microservice sprawl.
  • Set technical standards and engineering quality bars, and drive adoption across the team.
  • Partner with Product, Supply Chain, Procurement, Warehouse, Logistics, and Finance to shape business solutions,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary