Lead Software Engineer

6 days ago


Bengaluru, India Rupeek Full time
About Rupeek:
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 the 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 modeling, fraud detection, and automation of lending processes.
This is a rare opportunity to be part of a team that will be responsible for building 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 for setting up and holding a high software quality bar besides providing technical direction to a highly technical team of Software
Engineers.
Why work with us?
● Engineering team consisting of past startup founders, IIT alumni, and serial hackathon winners ● High standard of engineering quality and opportunity to work on a cutting-edge tech stack
● Solve unique scalability challenges
● Learn how the Indian lending system works on the inside
● High-impact role at a fast-paced growth company
As a Lead Software Development Engineer, you will:
● Work closely with Sr. Tech Leader to design, implement, and deploy applications that impact Rupeek’s business with an emphasis on Mobile, Payments, Core Platform, and Analytics. ● Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems, and services using object-oriented design, distributed programming, Java, and C/C++.
● 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 Development Engineer:
● A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience
● 5 to 7 years of Software Development experience
● Experience in system design, distributed systems, relational and No-SQL databases. ● Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a UNIX or Linux platform)
● Solid software development background including design patterns, algorithms, data structures, test-driven development
● Excellent verbal and written communication skills
Few Good To Haves:
● A mix of startup and industry experience
● Managing small team informally
Core Tech Stack:
You can take a look at our tech stack here:


  • Bengaluru, Karnataka, India Sonata Software Full time

    We are seeking an experienced Software Engineering Lead with a strong background in Microsoft Dynamics 365 Finance and Operations (F&O) to lead implementation and upgrade engagements. The ideal candidate will possess extensive expertise in D365 F&O projects, strong proficiency in X++ coding using extensions and event handlers, and a solid background in...


  • Bengaluru, India Upland Software Full time

    Description Software Engineering Lead Job Description Opportunity Summary We are looking for an enthusiastic and dynamic individual with an overall experience of 9 - 11 years to join Upland India as Software Engineering Lead for our Upland PostUp product. The ideal candidate will be a self-starter/learner and capable of working within an...


  • Bengaluru, Karnataka, India Uniphore Software Systems Full time

    Join Uniphore as a Senior Software ArchitectWe are seeking a highly skilled and experienced Senior Software Architect to lead our software development team. As a key member of our engineering organization, you will be responsible for designing, building, and managing high-scale, mission-critical real-time production systems.With a strong background in C/C++...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire is a market leader in the insurance industry, trusted by over 400 companies to run their critical platform. We believe that making great decisions should not require a team of 100 data scientists. Our products range from cyber risk quantification to powerful machine learning sandboxes.About the RoleWe are seeking an enthusiastic engineer who is...

  • Lead .NET Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Eka Software Solutions Full time

    About Eka Software SolutionsWe are a leading provider of cloud-based CTRM and ETRM solutions, catering to a wide range of asset classes. Our innovative products are enhanced by AI/ML technology and utilize Supply Chain Management and E-Sourcing capabilities.As a global company with offices across Americas, Asia, Australia, and EMEA, we serve 100+ customers...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational performance....


  • Bengaluru, India Cloud Software Group Full time

    Duties and Responsibilities • Responsible for managing system implementation in Oracle CPQ / CX, making significant process optimizations for business productivity• Design the architecture of Oracle Configure-Price-Quote (CPQ) and Partner Relationship Management (PRM) solutions and integrating them with the broader CX platform and other enterprise...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the Role:We are seeking an experienced Lead Software Engineer to join our team at VMware EUC, working on designing, developing, and maintaining robust software solutions for modern enterprises. The successful candidate will have a strong background in architecting and designing enterprise software using Java and other technologies.


  • Bengaluru, India Cloud Software Group Full time

    Department: IT / Digital Technology Location: Bangalore, India Job Responsibilities: Platform Ownership: Take ownership of the marketing automation (Oracle Eloqua) and marketing analytics platforms, ensuring optimal configuration, maintenance, and performance. Customer Integration: Work closely with marketing and IT stakeholders to develop...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, Karnataka, India Eka Software Solutions Full time

    Software Development Leadership OpportunityThis senior engineering role offers a chance to lead and manage a global development team focused on delivering solutions using .NET technologies. The ideal candidate should have 18+ years of industry experience, with a proven track record in engineering leadership, managing distributed teams, and driving projects...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, India Guidewire Software Full time

    Guidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Guidewire Software, a leading provider of cloud-based software for the property and casualty insurance industry, is seeking a seasoned Senior Software Engineer to join its development team. This role offers an exciting opportunity to work on complex projects that drive innovation and growth in the industry.About the Role:We are looking for an experienced...