Lead Software Engineer - Software Development - C/C++/Java (6-9 yrs)

- Rupeek is a Bengaluru based leading fintech start-up. Started as an asset-backed online lending platform, Rupeek is aiming to disrupt the traditional brick and mortar lending models. Since our public launch in 2015, we- ve cemented our position as the No.1 fintech startup in consumer lending space.

- We are Series-B funded, backed by top-tier investors. We are using the scale of the web and advances in computing, big data, machine learning and mobile to bring transformative financial innovation to the market. Our current engineering challenges are in the areas of credit risk modelling, fraud detection, and automation of lending processes.

- This is a rare opportunity to be part of a team that will be responsible for building a successful, sustainable and strategic technology driven solutions for Rupeek, from the ground up!

- The ideal candidate will be instrumental in shaping the product direction and will be actively involved in defining key product features that impact the business. You will work with Principal Engineers at Rupeek to evolve the design and architecture of the products. You will be responsible to setup and hold a high software quality bar besides providing technical direction to a highly technical team of Software Engineers.

- Gather business and functional requirements from external and/or internal customers and end- users, and translate requirements into technical specifications to build robust, scalable, supportable solutions that work well between a range of complex systems.

- Serve as technical lead throughout the full development lifecycle, end-to-end, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance.

- Provide design reviews for other engineers, including feedback on architecture and design issues, as well as integration, performance and scalability.

- Manage engineers on multiple technical projects and ensure schedules, milestones, and priorities are compatible with technology and business goals.

Some skills we consider critical to being a Lead Software Engineer :

- A Bachelor's degree in Computer Science or equivalent combination of technical education and work experience