Distributed Systems Engineer

Tiny Mile
Canada
$16,34 an hour (estimated)
Full-time

Tiny Mile

Our contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses.

Team

Our Platform team is at the forefront of engineering time-sensitive, distributed systems and infrastructure that are the heartbeat of our platform.

We're tackling the unparalleled challenge of building the backend that drives a rapidly expanding fleet of robots. Imagine scalable, near real-time applications, rock-solid infrastructure on the public cloud, cutting-edge containerized microservices, ultra-low latency network communication, live telemetry, streaming video, optimal routing algorithms, and connecting with autonomous Linux-powered devices navigating city sidewalks all in a day's work.

This is not just backend development; it's the future of robotics in action.

As a Senior Backend Engineer, you will join our platform team and play an essential part in our mission to provide the world with affordable and environment-friendly deliveries.

What we hope you’ll bring to the table :

  • Excellent software development skills. Our preferred languages are Go but we also have some Javascript, Python in the mix.
  • Experience working with distributed systems. Understanding of reliability, scalability and consistency tradeoffs.
  • It is a plus if you have a good understanding of networking and protocols.
  • 4 days ago
Related jobs
Promoted
Tiny Mile
Canada

Our Platform team is at the forefront of engineering time-sensitive, distributed systems and infrastructure that are the heartbeat of our platform. Experience working with distributed systems. ...

102 Yahoo Inc.
Remote,Canada
Remote

Do you relish the opportunity to work on one of the largest distributed storage systems in the world, running on thousands of machines and handling petabytes of data? Developing this infrastructure requires solving many technical challenges in the areas of distributed computing frameworks, data stru...

Rackspace
Remote, Canada
Remote

We’re hiring a SR Backend Java Engineer with a strong background in large scale distributed systems. You’ll work on one of the largest distributed systems in the world, running on thousands of machines and handling petabytes of data. Design and develop large-scale distributed systems that balance re...

Promoted
Procom
Canada

On behalf of our client, Procom is currently seeking an Intermediate Project Manager, Autonomous Finance to be responsible for managing transformation projects within the Program, working with Technology and Finance leadership and. Intermediate Project Manager, Autonomous Finance. ...

Promoted
Quantiphi
Canada

Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to create breakthrough impact at unprecedented speed. Work with cloud engineers and customers to solve big data problems by developing utilities for migration, storage and p...

Promoted
SystemsAccountants
Canada

SystemsAccountants are working with a leading private sector organization who are currently seeking an experienced Senior Unit4 ERP (Agresso) Systems Administrator. This role will sit under IT and will be focused on backend support of the Unit4 ERP system. Analyzing current system processes to ident...

Promoted
Understanding Recruitment
Canada

I am currently looking for Senior Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the underwriting process. They have a world-class engineering team who went to top-tier schools and have worked at FAANG companies. ...

Promoted
HCLTech
Canada

Role: Senior Network Engineer. Utilize network monitoring tools such as ThousandEyes, Alerta, and other platforms to continuously monitor network performance and availability. Oversee and maintain the daily operation of network systems, including routers, switches, and firewalls, primarily focusing ...

Promoted
Cadence Design Systems
Canada

We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algo...

Promoted
Electric Power Engineers
Canada
Remote

Senior Power Systems Engineer - Generation Interconnection. Electric Power Engineers, LLC (EPE) has partnered with power and energy clients across the globe to focus on complex engineering and grid modeling challenges. Lead, teach, and mentor junior engineers, fostering the next generation of power ...