Overview
Company name: Rupeeflo | HQ Location: Bangalore, Karnataka | Website | LinkedIn
Role: Backend Engineer
- Experience: 2-7 years
- Salary range: Rs. 15-35 lakhs per annum
- Location: Bangalore
- Type: Full-time
About the Role
We’re looking for a skilled and motivated Backend Engineer (Python) to join our growing team in Bangalore. You’ll play a core role in building and scaling backend systems that power real-time applications across AI, automation, and data-heavy use cases.
This is a hands-on role in a fast-paced, product-first environment where clean code, performance, and scalability matter. If you enjoy solving backend challenges and working closely with product and engineering teams—this one’s for you.
What You’ll Do
- Design, build, and maintain scalable backend services and APIs using Python
- Work with databases, caching systems, and message queues to optimize performance
- Collaborate with frontend, DevOps, and product teams to deliver new features end-to-end
- Write clean, maintainable, and testable code with a focus on reliability and uptime
- Help define technical architecture and contribute to key product and infrastructure decisions
- Monitor and debug production issues, and improve observability of systems
What We’re Looking For
- 2–7 years of experience working on backend systems in production environments
- Strong proficiency in Python and web frameworks like FastAPI, Django, or Flask
- Good understanding of RESTful APIs, database design (PostgreSQL/MySQL), and caching (Redis)
- Experience with containerization (Docker) and working knowledge of cloud platforms (AWS/GCP)
- Ability to write clean, scalable code and take ownership of features
- Strong debugging and system design skills
Nice to Have
- Familiarity with async programming, message queues (Kafka, RabbitMQ), or GraphQL
- Experience working with CI/CD pipelines, observability tools, or microservice architectures
- Exposure to AI/ML systems, data engineering, or large-scale APIs