Senior Backend Engineer (Go) - Distributed Systems & Storage Engines | Senior Backend Engineer (Go) - Distributed Systems & Storage Engines (m/w/d)
FERCHAU GmbH Niederlassung Augsburg
Job Summary
As a Senior Backend Engineer, you will be responsible for the design and implementation of core components for a distributed storage engine using Go. Your day-to-day activities will involve developing consensus, replication, and sharding mechanisms, as well as optimizing storage structures and access protocols. You will play a critical role in ensuring data consistency, fault tolerance, and operational stability within distributed environments. This position is highly technical, requiring the implementation of transaction and concurrency control strategies such as MVCC and Two-Phase Locking. What makes this role unique is the opportunity to work at the intersection of high-performance database internals and cloud-native cluster integration. Joining FERCHAU offers the stability of a permanent contract combined with high flexibility through mobile work and flexible hours, alongside professional growth opportunities via their in-house academy. It is an ideal environment for engineers passionate about deep technical challenges in storage and distributed systems.
Required Skills
Education
Completed degree in Computer Science or a comparable field of study.
Experience
- Extensive professional experience in Go programming
- Proven experience with algorithms and data structures specifically for database and storage systems
- Demonstrated expertise in the development of distributed systems
- Practical experience with Raft consensus procedures
- Professional background in transaction and concurrency control concepts for scalable database systems
Languages
Additional
- Applications must include salary expectations to be considered. Candidates should provide a complete CV and a cover letter. The role offers mobile work options depending on the specific client company.
More Jobs from FERCHAU GmbH Niederlassung Augsburg
IoT Test and Evaluation Engineer | IoT Test and Evaluation Engineer (m/w/d)
May 7, 2026
As an IoT Test and Evaluation Engineer, you will play a pivotal role in ensuring the quality and rel...
IT Demand Manager | IT‑Anforderungsmanager (m/w/d)
May 5, 2026
As an IT Demand Manager, you will serve as the critical bridge between business stakeholders and IT ...
Senior Backend Engineer (Go) - Distributed Systems & Storage Engines | Senior Backend Engineer (Go) - Distributed Systems & Storage Engines (m/w/d)
May 4, 2026
As a Senior Backend Engineer at FERCHAU, you will play a pivotal role in designing and implementing ...