This job is already expired. Click Here to continue job search. This website will re-direct to the other relative vacancy.
Recruit Ref: L0606865812
Posting Date: 2026-07-23
Century Distribution Systems (Hong Kong) Limited
Software Engineer (Supply Chain Systems & Decision Intelligence)

About the Role

We are looking for a software engineer who thinks from first principles, challenges assumptions, and enjoys solving complex real-world problems.

This role is not only about building software. It is about understanding how supply chain operations truly work, how decisions are made, where friction exists, and how technology can create better outcomes.

You will work at the intersection of:

  • Supply chain operations

  • Routing and planning

  • Operational decision-making

  • Automation and AI

  • System design and software engineering

  • Data and business intelligence

We are not looking for engineers who simply build features. We are looking for engineers who can observe how work is done, understand how decisions are made, identify underlying constraints, and translate operational judgment into software. Whether the challenge involves routing freight, allocating carrier capacity, handling operational exceptions, coordinating shipments, improving visibility, or designing operational workspaces, the goal remains the same:

Build systems that help people make better decisions and move freight more effectively.

The Kind of Problems You Will Work On

Examples of problems you may work on include:

Operational Workspace & Coordination

  • Create systems that help operations teams see and manage the entire operational picture.

  • Connect shipments, bookings, containers, schedules, documents, exceptions, and operational knowledge into a unified experience.

  • Design tools that support planning, coordination, collaboration, and execution.

Routing & Carrier Planning

  • Design routing solutions that help select optimal carrier and sailing options.

  • Build logic that evaluates schedules, transit times, service commitments, capacity constraints, customer requirements, and operational trade-offs.

  • Develop systems that respond intelligently to schedule changes, blank sailings, delays, congestion, and disruptions.

  • Improve visibility into allocation performance, carrier commitments, and routing effectiveness.

Decision Intelligence & Automation

  • Transform operational knowledge, SOPs, and planning rules into scalable software.

  • Build recommendation engines, automation capabilities, and decision-support tools.

  • Help operators focus on exceptions and judgment-intensive decisions rather than repetitive work.

  • Design systems that provide transparency, explainability, and trust in automated recommendations.

Data & System Challenges

  • Work with complex business entities and relationships.

  • Design scalable data models and operational workflows.

  • Build integrations with customers, carriers, vendors, and enterprise platforms.

  • Ensure systems remain responsive, reliable, observable, and maintainable as they grow.

What We Value

We care more about how you think than the specific technologies you have used.

We value people who:

  • Think from first principles.

  • Challenge assumptions and conventional thinking.

  • Seek to understand root causes rather than treating symptoms.

  • Enjoy untangling complex systems and discovering how things really work.

  • Are naturally curious and continuously learning.

  • Can balance deep analysis with practical execution.

  • Prefer simplicity over unnecessary complexity.

  • Build solutions that are durable and scalable.

  • Earn trust through ownership, reliability, and quality.

  • Care about business outcomes as much as technical outcomes.

Maintain high standards while remaining humble and open to new ideas

Key Responsibilities

  • Understand the Business

    • Learn how global supply chain operations function in the real world.

    • Work closely with operations teams, business analysts, product owners, and customers.

    • Study how planning, booking, routing, allocation, scheduling, and exception management are performed.

    • Identify inefficiencies, constraints, and opportunities for improvement.

    Design Solutions

    • Translate operational challenges into software solutions.

    • Design clear business models, workflows, decision logic, and user experiences.

    • Simplify complexity while preserving business capability.

    • Participate in architecture discussions and technical design activities.

    Build Systems

    • Develop high-quality software across backend, frontend, integration, and data layers.

    • Build operational platforms, routing solutions, automation systems, and decision-support tools.

    • Ensure systems are reliable, secure, maintainable, and scalable.

    • Contribute to continuous improvement of engineering practices.

    Deliver Results

    • Focus on measurable business outcomes.

    • Improve operational efficiency, visibility, accuracy, and decision quality.

    • Deliver solutions that users trust and choose to use.

    • Continuously refine systems based on operational feedback and real-world learning.

Who We’re Looking For

  • 3+ years of software development experience.

  • Possess strong programming fundamentals.

  • Enjoy solving business and operational problems, not just technical ones.

  • Like understanding how systems, processes, and people interact.

  • Are comfortable working through ambiguity and complexity.

  • Can break large problems into manageable pieces.

  • Think critically and independently.

  • Take ownership and pride in your work.

  • Communicate clearly and collaborate effectively.

  • Enjoy learning new technologies, industries, and domains.

Capabilities That Are Valuable

Experience in all areas is not required. Strong candidates often demonstrate capability in some combination of:

  • Operational & Decision Systems

    • Routing and path selection

    • Planning and scheduling

    • Allocation and capacity management

    • Optimization and decision-support systems

    • Business rules and policy engines

    • Recommendation systems

    • Exception handling and operational automation

    • Supply chain and logistics operations

    Engineering & Architecture

    • Domain modeling and system design

    • Application architecture

    • API and integration design

    • Event-driven systems

    • Data architecture and data modeling

    • Search and information retrieval

    • Performance and scalability engineering

    • Cloud-native systems

    • Reliability and observability

    Problem Solving

    • Algorithm design

    • Optimization techniques

    • Rule-based decision making

    • Data analysis

    • Systems thinking

    • Structured reasoning

Technologies You May Encounter

Our environment may include technologies and concepts such as:

  • C#, Go, Python, TypeScript

  • SQL Server, PostgreSQL

  • REST APIs, GraphQL

  • Event-driven architectures

  • Search technologies

  • Kubernetes and container platforms

  • Infrastructure as Code

  • CI/CD and DevOps practices

  • Observability and monitoring platforms

  • Workflow and orchestration tools

  • AI-assisted development tools

  • Carrier integrations, EDI, APIs, routing engines, and operational planning systems

We do not expect candidates to know all of these technologies.

Strong fundamentals, engineering judgment, curiosity, and learning ability are far more important than matching a technology checklist

You May Enjoy This Role If...

  • You often ask "Why?" before asking "How?"

  • You enjoy understanding how complex systems work.

  • You like solving operational and business problems.

  • You enjoy transforming complexity into clarity.

  • You are interested in logistics, supply chains, planning, routing, and optimization.

  • You prefer practical impact over technology trends.

  • You like building systems that people rely on every day.

  • You care about creating lasting solutions, not temporary fixes.

What Success Looks Like

Success in this role is not measured only by code written or features delivered.

Success means:

  • Better decisions are made.

  • Operational complexity becomes easier to manage.

  • Visibility improves.

  • Planning becomes more efficient.

  • Exceptions are handled more effectively.

  • Automation reduces repetitive effort.

  • Systems remain simple, maintainable, and scalable.

  • Users trust the solutions we build.

  • Freight moves more effectively because of the systems you helped create.

Why Join Century

This is an opportunity to work on meaningful problems at the intersection of:

Supply Chain + Operations + Data + Automation + Decision Intelligence + Software Engineering

You will help shape systems that directly influence how freight moves around the world.

If you enjoy uncovering root causes, solving challenging operational problems, designing elegant systems, and delivering real-world impact, we would love to hear from you.

Benefits

  • 5-days work week, public holiday

  • Monday to Friday, 9am to 5:30pm

  • Double pay and discretionary bonus

  • Medical & Dental Insurance

  • Friendly and stable working environment

  • Convenient working location, 2 mins to MTR station

  • Career development and growth opportunities



Summary
Industry:
Logistics 
Job Category / Function:
Job Position Level:
General 
Employment Term:
Full Time 
Min. Edu. Level Req:
-- 
Minimum QF Level attained:
-- 
Total Working Exp:
-- 
Salary(HKD):
--
Location:
Kwun Tong District / Kwun Tong
Benefits:
  • Dental Insurance
  • Double Pay
This job is already expired. Click Here to continue job search.
Recruit.com.hk is an online employment portal for jobs recruitment in Hong Kong. Users can learn about the latest jobs openings in information technology such as application developer, business analyst, hardware designer and product manager jobs. Job-hunters can apply for jobs in insurance, recruitment, bills processing and journalism by uploading resumes online. Members will be notified of jobs through the job alert.
Maximum 5 Temporary Records Limit Reached!
Please Login or Register!
Recruit will store the information provided relating to your preference for jobs and your personal details in our proprietary database. This information is held in the strictest confidence and will not be disclosed to any third party without your prior approval. We may use the personal data we collect to notify you about our new services and special offers. However, if you request to delete your personal information from our database, please contact us at service@recruit.com.hk.