Software Engineer, Distributed Systems
You will design and maintain the distributed systems that power the company's data syncing engine to ensure high performance and reliability. Additionally, you will collaborate directly with customers to solve complex scaling challenges and contribute to the architecture of multi-region and multi-cloud infrastructure.