Principal Engineer responsible for designing scalable distributed systems for Mawari Network. Leading architecture decisions and optimizing resources for high-performance streaming and inference.
Responsibilities
Architect and implement distributed systems for content streaming & distribution, model evaluation, inference pipelines
Make high-level design decisions and create architectural blueprints, setting the technical direction and strategy for scalability, performance, and innovation
Build monitoring and observability tools to track system health, throughput, and fairness across the subnet
Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them
Develop elastic, load balancing, and failure recovery strategies to ensure performance and resilience
Design high-availability infrastructure for real-time leaderboards and validator mechanisms.
Requirements
Expert-level backend development experience in Golang and Rust (6+ years experience)
Proven experience building microservices and cloud-native applications on platforms like AWS, GCP, or Azure
4+ years of experience in building large-scale distributed systems features or applications.
Technical leadership as well as team motivation, direction and pace
Good understanding of CI/CD pipelines and related tools and technologies
Concurrency is a challenge that you are comfortable tackling
Experience in complex Distributed Systems in production, preferably in byzantine settings (blockchain) or similar
Mastery of software architecture, design patterns, and system design principles.
Senior Software Engineer building scalable cloud - based email security services for Sophos, a global cybersecurity provider. Designing Messaging Security Group components across the full software stack.
Process Quality Engineering Team Lead improving Kardium’s atrial - fibrillation medical - device manufacturing quality. Leading engineers, non - conformance investigations, rework, and continuous improvement across two shifts.
Tech Lead leading application support specialists and resolving complex technical issues. Supporting Genpact’s AI and digital transformation solutions through application maintenance and performance improvement.
Senior Software Engineer scaling backend systems for Lime, a global shared micromobility company. Improving fleet repair, logistics, data management, and warehouse operations.
Graduate software engineer building Ubuntu and open - source software at Canonical. Contributing across Linux systems, cloud, security, and developer tooling.
Transmission line engineering lead at utilities design firm, guiding Ontario teams and high - voltage projects. Managing design delivery, PLS models, client coordination, budgets, and team development.
Team Lead building TypeScript network monitoring, provisioning, and inventory software for gaiia’s telecom operating system. Leading developers and integrating third - party network vendors on AWS.
Senior Software Developer building Autodesk’s scalable cloud data services for AEC products. Developing AWS infrastructure, automated tests, and high - throughput enterprise services.
Staff full - stack engineer building Dia enterprise administration, provisioning, and commerce tools. The Browser Company creates a browser designed to help people work, create, and explore online.