Software Development Engineer II
Rupeek
Software Engineering
Bengaluru, Karnataka, India
About Rupeek :
Founded in 2015, Rupeek is India’s leading asset-backed digital lending fintech platform. Built on ‘Technology, Integrity & Fair value’ first ethos, its vision is to be a new age, innovative brand solving the credit pain points of Indians. Rupeek aims to create equal access to credit for every Indian by enabling hassle-free doorstep gold loans at the lowest interest rates, its first flagship product with many more to follow across multiple asset classes. Rupeek is currently present in 60+ cities and has served more than 5 lakh+ customers. It is the first ever fintech in the asset-backed lending category to record a $1bn annual run rate (ARR). Headquartered in Bangalore, Rupeek's investors include Sequoia Capital, Accel Partners, Bertelsmann, GGV Capital, VEF, and Lightbox.
About the Role
As an SDE - II, you aren’t just writing code; you are building the backbone of our products. You will own entire features, solve complex engineering puzzles, and help shape the technical direction of the team.
You will also mentor junior engineers, contribute to architectural decisions, and ensure best practices in coding, testing, and deployment in a fast-paced, agile environment.
Job Title: Software Development Engineer II
Education: B.Tech, Dual Degree, or MCA (Computer Science/IT preferred)
Experience: 3–5 Years of relevant experience
Location: Bangalore
Key Responsibilities:
- Build & Scale: Work with Product Managers and Team Leads to turn big ideas into scalable, high-quality technical solutions.
- Ownership: Take full responsibility for your features—from the first line of code to deployment and maintenance.
- Problem Solving: Dive deep into production issues (RCA) and create long-term fixes. You’ll also train our support teams to handle recurring tasks.
- Mentorship: Act as a go-to guide for SDE I engineers, helping them grow through code reviews and technical guidance.
- Hiring: Help us find the best talent by participating in our interview panels.
- Process: Follow Agile practices (JIRA) and maintain high standards for clean, testable, and efficient code.
Your Technical Toolkit
We value engineers who are "polyglots"—masters of logic who can pick up any tool to solve a problem. We care less about your syntax knowledge and more about your architectural thinking.
- Core Foundations: A rock-solid grasp of Data Structures and Algorithms. You should be deeply familiar with design paradigms, whether that’s Object-Oriented Programming (OOP), Functional Programming, or a mix of both.
- Architectural Thinking: Beyond just writing code, you understand how to structure it. You have experience building distributed systems and understand how different components (services, caches, proxies) interact to create a scalable application.
- Language Adaptability: You have a "get things done" mindset. Whether it’s Java, Python, Golang, or Node.js, you are comfortable navigating different stacks and have the mental flexibility to learn and contribute to a new codebase quickly.
- Data Modeling: You understand that data is the heart of any application. You are proficient in data modeling and know how to choose the right storage strategy—be it relational, document-based, or key-value—based on the specific use case.
- Operational Mindset: You don't just "throw code over the wall." You have a healthy curiosity about how your code is built, tested, and deployed. You understand the general lifecycle of an application in a cloud-native environment.
Persona:
We are looking for people who care about the why as much as the how.
- Background: 3–5 years of experience, ideally in a fast-paced startup or a mid-sized product company.
- Proven Track Record: You’ve tackled difficult engineering challenges and have been recognized for "going above and beyond."
- Mentality: You have a "hacker" spirit—you likely have an active GitHub, contribute to Open Source, or run interesting pet projects.
- Communication: You can explain complex technical ideas clearly, whether in person or over email.
- Bonus Points: Experience with Linux, AWS Ecosystem.
Join our pioneering team at Rupeek Fintech and play a pivotal role in shaping the future landscape of lending partnerships in the Fintech sector!
