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.
Software Developer at Vecima involved in agile software development for broadband networks. Collaborating on projects, implementing code changes, and participating in continuous improvement efforts.
C++ Software Engineer developing internal tools for RF testing and real - time system monitoring at Octasic. Collaborating with cross - functional teams to evaluate and validate product quality.
C++ software engineer developing core tooling and software for RF system testing and maintenance. Collaborate with product teams and support integration with hardware components in Montreal, QC.
Senior Software Developer at Cozey enhancing the post - purchase experience through system design. Collaborate on innovative tools for furniture delivery and client satisfaction.
Senior Project Engineer directing engineering and design of projects with compliance to regulations at GE Vernova. Coordinating interfaces between engineers, customers, and subcontractors for efficient project execution.
Senior Project Engineer directing and coordinating the engineering and design of projects with power industry expertise. Establishing technical interfaces among engineers, customers, and subcontractors while ensuring compliance with requirements.
Full - Stack Software Developer building a billing module for Communications Service Providers at gaiia. Collaborating within a team to develop and deploy microservices and GraphQL APIs.
C# developer in a hybrid team responsible for cloud - based security systems. Collaborating to deliver dynamic and scalable solutions in the Software Services domain at Genetec.
Software Developer working on Edge OS, developing embedded systems and managing Genetec’s Cloudlink appliances. Collaborate with team for design, planning, and implementation across various platforms in a hybrid environment.
Engineering Operations Specialist managing SDLC across software applications at EverCommerce. Responsible for automating processes and configuring tools like Jira and Confluence for efficient delivery.