Senior Distributed Transaction Specialist
Remote / Online - Candidates ideally in
Abu Dhabi, UAE/Dubai
Listed on 2026-10-27
Abu Dhabi, UAE/Dubai
Listing for:
Zero Energy Contracting
Full Time, Remote/Work from Home
position Listed on 2026-10-27
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Job Title:
Senior Distributed Transaction Specialist
Location: United Arab Emirates (Remote)
Employment Type: Full-Time
Work Arrangement: 100% Remote — Work From Home
About the RoleWe are seeking an experienced Senior Distributed Transaction Specialist to design, optimize, and troubleshoot distributed transaction systems across enterprise applications. The ideal candidate will have strong expertise in transaction consistency, concurrency control, distributed systems, and fault-tolerant architectures.
Key Responsibilities- Design and optimize distributed transaction workflows across microservices and enterprise systems.
- Implement transaction management strategies, including two-phase commit (2PC), Saga patterns, and eventual consistency.
- Diagnose transaction failures, deadlocks, data inconsistencies, and distributed coordination issues.
- Optimize transaction throughput, latency, reliability, and resource utilization.
- Develop recovery, rollback, retry, and idempotency mechanisms to maintain data integrity.
- Collaborate with software engineering, database, and platform teams to improve system architecture.
- Monitor transaction performance and investigate production incidents using logs, metrics, and distributed tracing.
- Establish technical standards and documentation for transaction processing, consistency, and fault recovery.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5–8 years of experience in distributed systems, backend engineering, transaction processing, or database architecture.
- Strong knowledge of distributed transaction protocols, concurrency control, ACID properties, and consistency models.
- Experience with microservices, relational databases, message queues, and distributed application architectures.
- Proficiency in Java, C#, Go, or another backend programming language.
- Familiarity with Kafka, database transaction management, distributed tracing, and cloud-native technologies.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently and collaborate effectively in a fully remote environment.
- Competitive salary based on qualifications and experience.
- 100% remote work with no routine office attendance.
- Professional development and career advancement opportunities.
- Collaborative engineering environment with exposure to modern distributed technologies.
- Candidates should confirm applicable employment arrangements, residency requirements, and work authorization before accepting an offer.
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).
(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:
×