Mawari Network - Full-Stack Engineer at Mawari Technologies
Waterloo, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

08 Dec, 25

Salary

110000.0

Posted On

09 Sep, 25

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Orchestration, Distributed Systems, Python, Containerization

Industry

Information Technology/IT

Description

ABOUT MAWARI

Mawari makes cloud rendering and streaming technologies to enable exceptionally high-quality augmented reality deployments. We believe that the next era of the Internet will be experienced through XR [extended reality] devices and we are building some of the key underlying technologies required to power that evolution.
We are an expanding startup funded by global investors, and we have a deeply technical team of experts dotted around the world. The Canadian branch of our team, where this posting will be located, works out of an office conveniently situated in the Accelerator Centre just north of the University of Waterloo’s main campus.

EDUCATION AND EXPERIENCE

We are most interested in what you have accomplished and your demonstrated ability to succeed in this role. You may have some or all of the following:

  • 4+ years experience working as a full-stack developer
  • Advanced proficiency in both front-end (Reactjs, Nextjs) and back-end (Nodejs, Python, Golang) development
  • Experience with distributed systems
  • Expert in containerization, orchestration, and monitoring
  • Experience with one or more SQL databases
  • Familiarity with networking (IP addressing, routing, VPC, Load Balancing etc)
  • Nice to have:
  • Experience with Rust programming
  • Experience with Blockchain projects (Ethereum, Solana)
  • Experience with Windows System Programming
Responsibilities

KEY RESPONSIBILITIES:

  • Distributed Systems
  • Design and implement complex, distributed platforms for storing data, scaling parallel algorithms, orchestrating containers etc
  • Analyze fault-tolerance and high-availability issues, performance and scale challenges, and solve them
  • Pinpoint problems, instrument relevant components as needed, and ultimately implement solutions
  • Architect and implement containerized applications using Docker, facilitating ease of deployment and scalability
  • Ability to design high availability systems with fast data processing

We are most interested in what you have accomplished and your demonstrated ability to succeed in this role. You may have some or all of the following:

  • 4+ years experience working as a full-stack developer
  • Advanced proficiency in both front-end (Reactjs, Nextjs) and back-end (Nodejs, Python, Golang) development
  • Experience with distributed systems
  • Expert in containerization, orchestration, and monitoring
  • Experience with one or more SQL databases
  • Familiarity with networking (IP addressing, routing, VPC, Load Balancing etc)
  • Nice to have:
  • Experience with Rust programming
  • Experience with Blockchain projects (Ethereum, Solana)
  • Experience with Windows System Programmin
Loading...