Toters is the number one food delivery app in Lebanon, and is rapidly growing in Iraq against global startups there. Toters tech is fully home grown: most of our engineers and product managers are located in our Beirut office, and we have several team members working fully remotely from other countries in the region.
At Toters our work is very operational: we must successfully deliver tens of thousands of orders on a daily basis, but we must also do that in countries that have unreliable infrastructure and constantly changing laws and regulations. This makes it imperative for the tech and product teams to be able to deliver high quality features at a very fast and reliable pace in order to allow the business to respond in a timely manner to seize opportunities and fight off threats. We are already one of the few startups in the region that deploys to production many times a day using our CI/CD pipeline.
While most of our engineers are working on creating and deploying new features, your responsibility as a member in our platform engineering team is to work with our DevOps team in improving and upgrading our software platform and infrastructure. Whereas the DevOps team will mostly work on infrastructure, you will be the one writing the code that connects such infrastructure improvements with the rest of the code base. In other words: you will be providing the development work and support that will enable the DevOps team to bring their infrastructure work to life within our code base. In order to do that you will have to have in-depth knowledge of the business logic of our code, and be comfortable working with new infrastructure technologies. Not all your work will necessarily be infrastructure related though, it also covers optimizing existing code, upgrading libraries and such.
RESPONSIBILITIES
- Design and implement architectural improvements together with the DevOps team
- Work on optimizing our existing code to be able to meet the increasing load on our services
- Modernize our existing tech stack by upgrading libraries and applying best practices
- Help with our system wide stress testing suite using the locust.io framework
- Work with our SRE team in adding the necessary alarms and guards on new infrastructure
QUALIFICATIONS
- Bachelor in computer science or a related field
- 4+ years of experience in software development
- Working knowledge with advanced coding principles such as Design Patterns, Domain Driven Design, the SOLID framework etc
- Experience in working on infrastructure with DevOps and/or System Admins
- Experience in profiling and monitoring existing code using tools such as NewRelic, DataDog, Blackfire etc
- Experience in optimizing existing code to make it more scalable.
Top Skills
What We Do
Enabling last-mile same day delivery of any local product near you. Available for iPhone and Android, the Toters service connects customers with retailers, local couriers, who purchase and deliver goods from any grocery store, restaurant, or other retail shop in your city.
Download the Toters app today or visit www.totersapp.com






