Software Development Engineer 3

6 yrs exp
6 yrs exp
About opportunityAbout opportunity

About Ola

Ola is India’s largest mobility platform and one of the world’s largest ride-hailing companies, serving 250+ cities across India, Australia, New Zealand, and the UK. The Ola app offers mobility solutions by connecting customers to drivers and a wide range of vehicles across bikes, auto-rickshaws, metered taxis, and cabs, enabling convenience and transparency for hundreds of millions of consumers and over 1.5 million driver-partners.

Ola’s core mobility offering in India is supplemented by its electric-vehicle arm, Ola Electric; India’s largest fleet management business, Ola Fleet Technologies and Ola Skilling, that aims to enable millions of livelihood opportunities for India's youth. With its acquisition of Ridlr, India’s leading public transportation app and investment in Vogo, a dockless scooter sharing solution, Ola is looking to build mobility for the next billion Indians. Ola also extends its consumer offerings like micro-insurance and credit led payments through Ola Financial Services and a range of owned food brands through India’s largest network of kitchens under its Food business.

Ola was founded in 2011 by Bhavish Aggarwal and Ankit Bhati with a mission to build mobility for a billion people. For more details, visit

Key Deliverables

  • Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship.
  • Lead from the front, when it comes to delivering high quality work products. Serve as a mentor to the team members
  • Create and define performance metrics. Ideate, innovate and hack through the existing systems to improve performance.
  • Perform code reviews, set coding practices and guidelines within the team.
  • Make sense of the product specs, be nimble in getting the issues resolved. Be a thought leader.

Skills required (Technical, soft skills, specific tools, personality traits):

  • Solid understanding and knowledge of Java. You should understand concepts of multithreading, I/O, messaging, instrumentation etc and their implementation in Java/Any other Object Oriented Language.
  • Proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing. A solid foundation in principles of computer science is desired.
  • Ability to write clean, modular and loosely coupled code by the use of design patterns.
  • Should be able to break down and architect complex software system. For example- Build Cars Availability Engine for Ola.
  • Strong decision-making ability
  • Strong Problem Solving and debugging/troubleshooting skills.

Candidate background required (Education & Experience)

  • Engineering Degree from an institute of repute, typically with an experience of 6+ years of development experience in a product firm.
  • Must have lead, designed, architected and delivered at least 1 project in his previous assignments independently.
  • Should be ready to work as a Full Stack engineer, although relevant experience is not mandatory.
Read more
Interview RoundsInterview roundsUnavailable
Hiring Team
About Ola

Ola is bringing technology and transport together. Founded in 2011 by Bhavish Aggarwal and Ankit Bhati, Ola is one of the world’s largest ride-hailing companies. Ola integrates city transportation for customers and drivers onto a mobile technology platform, ensuring convenient, transparent, safe and quick service fulfilment. We are focused on leveraging the best of technology and building innovative mobility solutions ground-up, that are relevant on a global scale. Using the Ola mobile app, users across 125+ cities in India, Australia, New Zealand, and the UK can connect with over 1.5 million drivers with a diverse range of vehicles.

Driven by a hyperlocal approach, Ola is committed to its mission of building mobility for a billion people.

success tick
Thanks much!
Appreciate your feedback.