xjlrx

Senior C++ Distributed Systems Engineer

Senior C++ Distributed Systems Engineer with 20+ years of experience building fault-tolerant, high-performance backend infrastructure. Designed and implemented a multi-threaded fault-tolerant Replicated State Machine in C++, implementing leader election, log replication, and safety guarantees under concurrent workloads. Extensive experience debugging distributed failures in live environments, optimizing throughput and latency under real-world load, and maintaining correctness across multi-node clusters. Background includes quantitative finance infrastructure (Morgan Stanley), high-scale backend systems (Yahoo), and consensus-driven distributed networks. Core protocol engineering experience in production blockchain environments.


Experience: 11 years

Yearly salary: $150,000

Hourly rate: $100

Nationality: 🇭🇺 Hungary

Residency: 🇭🇺 Hungary


Experience

Senior Distributed Systems Engineer
Ultra (Remote, B2B) Contract via Genesis Block Advisory
2022 - 2024
Engineered core consensus-layer improvements in a high-performance distributed system handling real-world production traffic. Improved stability and synchronization behavior across multi-node clusters by diagnosing fork conditions and replication inconsistencies. Optimized state-history and execution components to improve throughput under sustained load. Investigated and resolved distributed failure scenarios including network partitions, latency spikes, and inconsistent node state. Contributed to review and integration of low-level C++ changes affecting consensus, replication, and execution layers.
Lead Distributed Systems Engineer (C++)
OTP Bank
2018 - 2022
Designed and implemented a fault-tolerant Replicated State Machine in C++ based directly on the RAFT consensus paper. Implemented leader election, log replication, safety guarantees, and recovery semantics from first principles. Built a secure peer-to-peer networking layer ensuring consistent state propagation across nodes. Ensured strict consistency guarantees suitable for financial-grade transaction systems. Translated formal consensus guarantees into production-ready C++ components with deterministic behavior.
Quantitative Developer (C++ / Python)
Morgan Stanley
2015 - 2018
Translated complex mathematical specifications and pricing models into production-grade C++ libraries. Collaborated closely with Quantitative Researchers to ensure the C++ implementation precisely matched theoretical models. Maintained and refactored legacy codebases to improve readability, stability, and adherence to modern coding standards. Engineered robust backend services to process market data feeds with high reliability.
Senior Software Engineer
Yahoo! Hungary Labs Ltd.
2011 - 2014
Developed high-scale backend systems and optimized C++ service architecture for global web traffic.
Software Engineer
NavNGo Ltd.
2009 - 2011
Developed embedded C++ navigation software solutions under strict memory and performance constraints.
Software Engineer
Scientific Games Ltd.
2006 - 2008
Implemented secure transaction processing logic for gaming systems.
Software Engineer
EssNet Ltd.
2003 - 2006
Contributed to the development of lottery and gaming transaction systems.

Skills

c-plus-plus
english
hungarian