Distributed Systems Engineer
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.
Senior Backend Software Engineer, Distributed Systems
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...
ETL Administrators
ETL Administrators (2)– our client requires two (2) ETL administrators to maintain and optimize the ETL environment, including monitoring, troubleshooting, and collaborating with teams to resolve issues. ...
Senior Project and Program Manager
On behalf of our client, Procom is seeking a Senior Project and Program that is available to work PST hours in Canada. Project Controller Job Details. ...
Voicemail Platform Support Engineer
Voicemail Platform Support Engineer. Apex Systems is a global IT services provider and our staffing practice has an opening for a. Voicemail Platform Support Engineer. We are seeking a dedicated Voicemail Platform Support Engineer to join our team. ...
Social Media Project Manager
A project manager must juggle multiple tasks, track project progress, and adjust plans as necessary. Good project managers need to actively listen and convey information clearly. A project manager must be able to find solutions around managing different platforms for different outputs from the team ...
Web Project Manager
We’re actively looking for an experienced Web Project Manager to join our team. Managed projects with a range of budgets (five, six and seven-figure projects). Are you the Phil Jackson of projects?. We’re looking for somebody who can not only plan and execute projects but manage client relationships...
Data Engineer
As Data Engineer, you will provide hands-on expertise as it relates to data management, analytics, and business intelligence. Providing guidance on data modeling, analysis, visualization, and implementation of data solutions. This opportunity will allow you to utilize your unique blend of technical,...
Network Engineer (F5)
Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Understanding of DNS, TCP/IP addressing and network...
Network Engineer (31871)
As a Network Engineer, you will be responsible for verifying data integrity, supporting hardware and software upgrades, and ensuring the seamless integration of network equipment, primarily the 7750, 7705, 7250, and IXR series. Troubleshoot software issues, resolve faults, and upgrade network equipm...
Training Simulator Project Manager
Training Simulator Project Manager. Brunel is seeking a Training Simulator Project Manager for our major mining client. Establish a clear project plan including project milestones, cost forecasting, and identification of potential risks and mitigation strategies. Candidate has a strong portfolio of ...