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. ...
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. ...
Construction Project Manager
ASCO’s Senior Project Manager provides and is accountable for the overall planning, organization, direction, and control of each project assigned to him/her. Some of the Senior Project Manager responsibilities include:. He/she successfully completes each of these projects, safely and within time and...
Software Developer (M&S)
Calian is seeking a Software Developer for an upcoming modeling and simulation project in the defense sector. Design, write, read, test, and correct code for new software, including programming animation software to predefined specifications for interactive video games, Internet, and mobile applicat...
AWS Data Engineer
Deep understanding of data modeling, ETL processes and data warehousing concepts. Proficiency in ETL development and design using Python, PySpark, Big Data (Hadoop/SPARK). Strong SQL knowledge, RDBMS experience on any recognized database (Postgres, Redshift, MySQL, etc). Collaboration skills with co...
Data Engineer
As a Senior Engineer, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting. Chip in as part of self-organized team of data engineers working in an innovative e...
Azure Data Engineer
Data Modeling & Metadata Management: Create, update, and maintain data models based on business needs and manage metadata repositories to ensure accurate and up-to-date information. ETL Processes & Data Preparation: Extract, transform, and load data from various sources, ensuring data quality, integ...
Network and Technical Support Engineer
Capable of handling IT support, network setup, and change management tasks. Infrastructure and network support (Firewall, NAS, Wi-Fi, CCTV, etc. ...
Genomics Software Engineer
Demonstrated adherence to best practices in software engineering, particularly usability, version control, testing, and appropriate use of abstraction. Experience in software development using at least one of the mainstream programming languages (e. Self-motivated and enthusiastic about programming ...