• Location:

    Phnom Penh, Cambodia

  • Category:

    Information Technology

  • Job Type:

    Full Time

  • Salary:

    Negotiable

Skills Required: IT


Educational Requirements:
  • Bachelor Degree
Experience:
  • 5 Years

Job Description:

JOB SUMMARY


As a Distributed Consistency & Transaction Expert you will responsible for architectural design and optimization of data consistency and transaction management in distributed systems, ensuring reliability and performance for cross-service, cross-system calls in high-concurrency environments.

KEY ACCOUNTABILITIES

  • Deep understanding of ACID properties, CAP theorem, and BASE theory in distributed transactions, and ability to formulate consistency strategies based on business needs.
  • Architect and implement distributed consistency protocols (e.g., Paxos, Raft, Viewstamped Replication
  • Develop solutions for concurrency control, conflict resolution, and distributed locking
  • Design consistency solutions for cross-system calls (API gateway, message middleware, microservices).
  • Optimize isolation levels, timeout mechanisms, and compensation strategies to enhance performance and stability under high concurrency.
  • Participate in architectural design and evaluate the impact of consistency solutions on availability and performance.
  • Capable of locating and resolving distributed transaction performance bottlenecks and anomalies in production environments

JOB REQUIREMENTS

(Education, Qualification/Skills/Behaviors, and Related Experiences)

  • Bachelor’s or Master’s degree in Information Technology, Computer Science, MIS, or related field.
  • 5+ years of hands-on experience in distributed systems and transaction management.
  • Proficient in mainstream consistency protocols and transaction processing mechanisms (2PC, 3PC, Paxos, Raft, Gossip, Saga, TCC, etc.).
  • Skilled in distributed transaction middleware (Seata, Atomikos, Bitronix, custom frameworks, etc.) as well as distributed locks, transaction logs, and rollback mechanisms.
  • Experience in cross-database and cross-data-center transaction handling is highly valuable.
  • Focus on candidates who can make trade-offs between strong consistency and eventual consistency based on business scenarios.
  • Financial, e-commerce, or gaming industry experience in large-scale distributed transaction implementations is a plus.

Job Summary:
  • Job Posted:03 Sep, 2025

  • Expiration:28 Dec, 2025

  • Vacancy:1

  • Gender: No Preference

Working Conditions:
  • On Site
  • Remote