Do you thrive on solving complex architectural challenges in distributed environments? Are you a strategic thinker who can balance high-performance edge constraints with seamless cloud synchronization? Then this is your chance to join a pioneering team building a next-generation platform. If you have deep expertise in both modern web technologies and systems programming and enjoy mentoring teams to adopt an offline-first mindset, you are the right person for us!!
Projekt Description:
Our project, GroundOS, is not just another screen manager. It is a next-generation Universal Display System (UDS) built to power the future of global mobility. We are building an "Operating System for Reality" that orchestrates massive, data-driven signage networks across critical infrastructure, from major international airports to sprawling public transport systems. GroundOS moves beyond static displays; it uses a state-of-the-art digital twin to process and react to real-time operational data. To guarantee continuous operation, the platform features a resilient, offline-first edge architecture that ensures screens keep running smoothly even if the network fails. Join us to blend high-performance Rust edge computing with modern TypeScript cloud services and help us set a new global standard for how hundreds of millions of passengers experience their journey.
Tasks
-
Design and model the overarching architecture bridging Cloud and Edge systems for complex domains (e.g., Airports).
-
Evaluate and make strategic trade-offs between processing data locally for latency (Rust) versus sending it to the cloud for aggregation (Node.js).
-
Design embedded databases on edge devices and robust synchronization mechanics to a central source.
-
Translate complex architectural concepts (Eventual Consistency, Sync Conflicts) into clear business implications for stakeholders.
-
Bridge the technical gap between low-level Systems Engineers and high-level Product Developers.
-
Set the gold standard for code quality, architectural patterns, and documentation across the stack.
-
Mentor developers to transition from monolithic thinking to distributed/offline-first mindsets.