- Expérience
- 2+ yrs
- Salaire
- —
- Ouvertures
- 1
- Publié
- il y a 1 heure
- Work mode
- Au bureau
- Éducation
- B.Tech
- Eligibility
- Candidates with a bachelor’s degree or higher in Computer Science or a related field, along with at least 2 years of software engineering experience, can apply. Experience with backend systems, distributed systems, routing, geospatial tools, or GIS is beneficial.
- Resume
- Required to apply
Description de l'emploi
Role overview
Yiino is building the map intelligence behind more efficient movement of people and goods. Its products depend on precise, scalable, and intelligent mapping systems, and this role sits at the center of that effort.
As a Software Engineer on the Maps Routing Engine & APIs team, you will help create and scale the systems used for route planning, navigation, estimated arrival times, and fare computation for a very large user base. The work has direct, visible impact on how people travel and how deliveries are completed every day.
The Maps team maintains the technologies that model Africa’s road network, continuously incorporates real-world changes, and keeps routes current, reliable, and optimized. The routing platform processes thousands of requests each second and supports ride-hailing, food delivery, package delivery, and emerging mobility use cases at scale.
In this senior role, you will contribute to the direction of Yiino’s mapping platform by designing dependable routing logic, developing high-performance distributed systems, and shipping APIs that are used across the company’s products.
Responsibilities
- Create and improve systems that raise routing efficiency, improve ETA precision, and support growth at scale.
- Build distributed services capable of managing large volumes of concurrent requests across different transportation and delivery use cases.
- Support production systems by delivering, observing, and maintaining high-performance services that serve millions of rides and deliveries.
- Work closely with engineers, data scientists, product managers, and operations teams to align on priorities and turn ideas into working solutions.
- Suggest and implement new approaches that strengthen Yiino’s maps and routing capabilities.
- Participate in an on-call schedule to help keep services stable and reliable.
Requirements
- A bachelor’s degree or higher in Computer Science or a closely related discipline.
- At least 2 years of experience in software engineering.
- Strong programming ability in Java, Go, Python, or comparable languages.
- Hands-on experience with designing, deploying, and scaling backend systems.
- Preferred experience with distributed systems and backend infrastructure.
- Useful knowledge of graph search methods or geospatial systems.
- Exposure to maps, routing, or GIS-related work is an advantage.
- An MS or other advanced Computer Science degree is a plus.
- Practical experience building highly available, high-performance systems with monitoring and observability practices.
- Clear communication skills for working across functions.
- A self-driven mindset, curiosity, and willingness to learn.
Why this opportunity stands out
- Your work will influence millions of rides and deliveries across multiple regions every day.
- You will tackle complex problems in distributed systems, routing algorithms, and real-time data processing.
- You will learn from experienced professionals while deepening your skills in maps, routing, and mobility technology.
- You will contribute to mission-led work that helps improve how people and goods move through cities.
Equal opportunity statement
Yiino is an equal opportunity employer. The company does not tolerate discrimination or harassment and aims to maintain a progressive, open-minded workplace. Hiring decisions are made based on business needs and individual merit, without regard to race, color, religion, ethnicity, sexual orientation, nationality, marital status, gender, or age.
Application details
Applicants are asked to provide their first name, last name, email address, phone number, and CV.