
Sal: Upto 30LPA+ESOPs
Location: Bangalore and Mumbai
Hybrid work mode
EXP: 3-6y
Roles & Responsibilities
Cashflo, true to its name, is on a mission to unlock $100+ billion of trapped working capital in
the economy by creating India’s largest marketplace for invoice discounting to solve the
day-to-day cashflow problems faced by businesses. Founded by ex-BCG and ISB / IIM
alumni, and backed by General Catalysts and Elevation Capital, Cashflo helps democratize
access to credit in a fair and transparent manner.
Awarded Supply Chain Finance solution of the year in 2019, Cashflo creates a win-win
ecosystem for Buyers, suppliers and financiers through its unique platform model. Cashflo
shares its parentage with HCS Ltd., a 25 year old, highly reputed financial services company
has raised over Rs. 15,000 Crores in the market till date, for over 200 corporate clients.
Our leadership team consists of ex-BCG, ISB / IIM alumni with a team of industry veterans
serving as the advisory board. We bring to the table deep insights in the SME lending space,
based on 100+ years of combined experience in Financial Services. We are a team of
passionate problem solvers and big thinkers and are looking for like-minded people to join
our team.
We are looking for someone who loves a challenge, is ambitious, super tenacious and
persistent. S/he is a self-starter, thrives in a dynamic, small start-up environment, has a
knack for understanding customer needs, and loves to get sh*t done! If you check these
boxes - we want to talk to you!
The opportunity:
-Solve a complex $300+ billion problem at the cutting edge of Fintech innovation, and make
a tangible difference to the small business landscape in India
-Join a high performance, dynamic and collaborative work environment that throws new
challenges on a daily basis
-Be part of the early founding team and be directly responsible for driving the company's
success
Key Responsibilities
-As an early team member, you will get a chance to set the foundations of our engineering
culture. You will help articulate our engineering principles and help set the long-term
roadmap.
-Making decisions on the evolution of Cashflo's technical architecture
-Building new features end to end, from talking to customers to writing code
Our Ideal Candidate Will Have
● 3+ years of full-time software engineering experience
● Experience building scalable backend platforms (you've owned & built features from start
to
finish before)
● Thorough knowledge of SDLC
● Extensive knowledge of any of Python, Go, NodeJS
● Expertise on any RDBMS or NoSQL databases
● Understanding of messaging systems like RabbitMQ, Kafka and protocols
● Understands CI/CD pipelines
● Exposure to cloud providers like AWS, GCP or Azure
● Seen extensive scale and understands the evolutionary technical challenges
About You
-Product-minded. You have a sense for great user experience and feel for when something
is off. You love understanding customer pain points and solving for them.
-Get a lot done. You enjoy all aspects of building a product and are comfortable moving
across the stack when necessary. You problem solve independently and enjoy figuring stuff
out.
-High conviction. When you commit to something, you're in all the way. You're opinionated,
but you know when to disagree and commit. Mediocrity is the worst of all possible outcomes.
What’s in it for you
● Gain exposure to the Fintech space - one of the largest and fastest growing markets in
India
and globally
● Shape India’s B2B Payments landscape through cutting edge technology innovation
● Be directly responsible for driving company’s success
● Join a high performance, dynamic and collaborative work environment that throws new
challenges on a daily basis
● Fast track your career with trainings, mentoring, growth opportunities on both IC and
management track
● Work-life balance and fun team events

Similar jobs
Job Summary
We are looking for a skilled Python Developer with 3 years of experience to join our
team in Bangalore. The ideal candidate should have strong expertise in Python,
Django, and PostgreSQL, along with a good understanding of backend development.
Knowledge of Java will be an added advantage.
Key Responsibilities
Develop, test, and maintain scalable backend applications using Python and
Django
Design and manage databases using PostgreSQL
Write clean, efficient, and reusable code
Collaborate with cross-functional teams to define, design, and ship new
features
Debug and resolve technical issues and optimize application performance
Participate in code reviews and ensure best coding practices
Required Skills
Strong experience in Python
Hands-on experience with Django framework
Good knowledge of PostgreSQL database
Understanding of REST APIs and web services
Familiarity with version control systems (e.g., Git)
Good to Have
Basic knowledge of Java
Experience with cloud platforms or deployment processes
Understanding of front-end technologies is a plus
Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field
Additional Requirements
Immediate joiners or candidates with short notice period preferred
Strong problem-solving and analytical skills
Good communication and teamwork abilities
Job Description: Python Developer
Experience: 2+ Years
Job Location: Nr. Iskcon Mega Mall, SG Highway, Ahmedabad
Timings: 10 AM to 7 PM
Job Description:
Technical Skills :
- Good knowledge of Python with 2+ years of minimum experience
- Strong understanding of various Python Libraries, APIs, and toolkits.
- Good experience in Django, Django REST Framework, and Flask framework.
- Understanding of AWS Serverless implementation using Lambda and API Gateway
- Hands-on Experience in Databases like Mysql, PostgreSQL.
- Good experience/understanding in Agentic AI / RAG.
- Proficient in NoSQL document databases especially MongoDB, Redis.
- Stronghold in Data Structures and Algorithm
- Thorough understanding of version control system concepts especially GIT.
- Understanding of the whole web stack and how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.
- Excellent understanding of MVC and OOP. Bonus for the understanding of prevalent design patterns.
- Excellent debugging and optimization skills
Job Responsibilities :
- Building big, robust, scalable, and maintainable applications.
- Debugging, Fixing bugs, Identifying Performance Issues, and Improving App Performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Handling complex technical issues related to web app development & discussing solutions with the team.
- Developing, Deploying, and maintaining Multistage, Multi-tier applications.
- To write high-performing code and will be participating in key architectural decisions.
- Project Execution & Client Interaction
- Scrum Implementation
Mandatory
Strong Senior / Lead Software Engineer profile
Mandatory (Experience 1) - Must have Min 6 YOE in Software development, wherein 1-2 Yrs as Senior or Lead Role.
Mandatory (Experience 2) - Must have experience with Python + Django / Flask or similar framework
Mandatory (Experience 3) - Must have experience with Relational Databases (like MySQL, PostgreSQL, Oracle etc)
Mandatory (Experience 4) - Must have good experience in Micro Services or Distributed System frameworks(eg, Kafka, Google pub / Sub, AWS SNS, Azure Service Bus) or Message brokers(eg,RabbitMQ)
Mandatory (Location) - Candidate must be from Bengaluru
Mandatory (Company) - Product / Start-up companies only
Mandatory (Stability) - Should have worked for at least 2 years in 1 Company in last 3 years..
About koolio.ai
Website: www.koolio.ai
koolio Inc. is a cutting-edge Silicon Valley startup dedicated to transforming how stories are told through audio. Our mission is to democratize audio content creation by empowering individuals and businesses to effortlessly produce high-quality, professional-grade content. Leveraging AI and intuitive web-based tools, koolio.ai enables creators to craft, edit, and distribute audio content—from storytelling to educational materials, brand marketing, and beyond—easily. We are passionate about helping people and organizations share their voices, fostering creativity, collaboration, and engaging storytelling for a wide range of use cases.
About the Full-Time Position
We are seeking a Junior Backend Engineer (Fresher) to join our team on a full-time, hybrid basis. This role is ideal for motivated recent graduates eager to gain hands-on experience in backend development. Working closely with senior engineers, you’ll play a vital role in enhancing koolio.ai’s backend infrastructure, focusing on building, maintaining, and optimizing server-side applications and APIs. This is a unique opportunity to grow within an innovative environment that values creativity and technical excellence.
Key Responsibilities:
- Assist in developing and maintaining backend services and APIs, ensuring stability, scalability, and performance
- Collaborate with the frontend and QA teams to ensure seamless integration of backend systems with user-facing features
- Help troubleshoot and resolve backend issues, working alongside senior developers to enhance system reliability
- Participate in code reviews, learning best practices and contributing to maintaining high code quality standards
- Support in monitoring and improving backend performance metrics
- Document processes, code, and system architecture under guidance to ensure comprehensive, up-to-date technical resources
Requirements and Skills:
- Education: Degree in Computer Science or a related field
- Work Experience: No prior work experience required; internships or academic projects related to backend development are a plus
- Technical Skills:
- Basic understanding of backend systems and APIs
- Working experience in Python
- Familiarity with basic version control systems like Git
- Knowledge of databases (e.g., MySQL, MongoDB) and basic proficiency in SQL
- Understanding of cloud platforms or services like Google Cloud is an advantage
- Soft Skills:
- Eagerness to learn and apply new technologies in a fast-paced environment
- Strong analytical and problem-solving skills
- Excellent attention to detail and a proactive mindset
- Ability to communicate effectively and work in a collaborative, remote team
- Other Skills:
- Familiarity with basic DevOps practices or interest in learning is beneficial
Compensation and Benefits:
- Total Yearly Compensation: ₹4.5-6 LPA based on skills and experience
- Health Insurance: Comprehensive health coverage provided by the company
Why Join Us?
- Be a part of a passionate and visionary team at the forefront of audio content creation
- Work on an exciting, evolving product that is reshaping the way audio content is created and consumed
- Thrive in a fast-moving, self-learning startup environment that values innovation, adaptability, and continuous improvement
- Enjoy the flexibility of a full-time hybrid position with opportunities to grow professionally and expand your skills
- Collaborate with talented professionals from around the world, contributing to a product that has a real-world impact
Job Responsibilities
● Implement and maintain Django-based applications
● Use server-side logic to integrate user-facing elements.
● Develop software related to asset management
● Write and implement software solutions that integrate different systems.
● Identify and suggest various opportunities to improve efficiency and functionality.
● Coordinating the workflow between the graphic designer, the HTML coder, and yourself
● Creating self-contained, reusable, and testable modules and components
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
● Unit-test code for robustness, including edge cases, usability, and general reliability.
● Should have the ability to work with old and new versions of django.
● Understand existing code base and adapt to business needs as required
Required Skills
● 3 years experience in software industry
● Minimum 2 year experience in Python
● Minimum 1 Year experience in Django
● Basic understanding of front end technologies like HTML, CSS, JavaScript and jQuery
● Ability to build user interfaces using the latest web standards
● Familiarity with event-driven programming in Python
● Able to create database schemas that represent and support business processes
● Strong unit test and debugging skills
● Experience working in Linux
● Excellent problem solving skills
● Excellent verbal and written communication skills
● Ability to work well in a team development environment
Your responsibilities as a backend engineer will include:
- Back-end software development
- Software engineering and designing data models and write effective APIs
- Working together with engineers and product teams
- Understanding business use cases and requirements for different internal teams
- Maintenance of existing projects and New feature development
- Consume and integrate classifier/ ML snippets from Data science team
What we are looking for:
- 2+ years of industry experience with the Python and Django framework.
- Degree in Computer Science or related field
- Good analytical skills with strong fundamentals of data structures and algorithms
- Experience building backend services with hands-on experience through all stages of Agile software development life cycle.
- Ability to write optimized codes,debug programs, and integrate applications with third party tools by developing various APIs
- Experience with Databases.
- Experience with writing REST-APIs.
- Prototyping initial collection and leveraging existing tools and/or creating new tools
- Experience working different types of datasets (e.g. unstructured, semi-structured, with missing information)
- Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- A positive attitude, and a growth mindset
Bonus:
- Experience with relevant Python libraries such as Requests, sklearn, Selenium
- Hands on experience in Machine learning implementations
- Experience with Cloud infrastructure (e.g. AWS) and relevant microservices
- Good Humor
Your Responsibilities :
1) Building highly scalable and secured applications/microservices and responsive APIs
2) Assessing the security risks associated with the platform architecture and suggesting/implementing suitable changes for the same.
3) Architect and implement back-end services to support our mobile and web clients.
4) Creating and implementing database schemas that represent and support business processes.
5) Use best software development practices and processes including unit testing, code reviews, and site monitoring post deployment.
6) Continue to research and evaluate new technologies that may improve performance and elegance of our software implementation.
7) Explore and Integrate third-party APIs when required for the project.
8) Work closely with the rest of the team to bring our features into production.
Your skills :
- Hands-on experience in Django Framework.
- Strong Knowledge of Python.
- Strong Knowledge of MVC design pattern and object oriented programming concepts.
- Strong knowledge of RDBMS like Postgresql and Database schema design.
- Experience in developing robust and secure RESTful web API and microservices using Django/Python.
- Experience in Test Driven Development.
- Experience in handling No-SQL MongoDB or similar.
- Hands-on experience in GitHub.
- Experience in CI, CD tools like jenkins.
- Experience in managing cloud-based web applications on Amazon Web Services or Google Cloud.
- You love code and up for the challenge!
Roles and Responsibilities
- Develop data analysis and processing engines using Python
- Develop server-side applications
- Develop and deploy applications on AWS
- Individually manage multiple projects with end-to-end oversight
- Undertake POCs on new tech stacks and integrate them in applications on a functional level
- Design small and large applications on an enterprise level
- Understand business requirements and translate them into applications
- Plan projects with complete details such as efforts, timelines, and wireframes
- Work under tight timelines
- Assist in project management of micro-innovation projects
- Create tools, templates, SOPs / training manuals, process documents etc
- Work with cross-functional / domain teams
- Work in a fast-paced and agile development environment
Desired Candidate Profile
- 3+ years of relevant experience with Object Oriented Programming.
- Expertise in Web frameworks: Django, Flask.
- Should have working knowledge in Programming: Python Advanced.
- Hands on knowledge on Source Control: GIT.
- And RESTFul Services.
- Strong knowledge of MVC / MVT framework, Apache Web Server/IIS/nginx, Docker, etc
- Proficiency in writing Web APIs / Rest APIs
- Ability to develop client server architecture applications
- Excellent understanding of relational databases such MySQL, MS SQL, and NoSQL(Mongodb)
- Strong understanding of how to connect a database with a chosen back-end language, with adequate grip over architecture
- Understanding of security-related concepts / within a server-side application
- Adequate knowledge on SDLC
Job Responsibilities
Design and build from cloud-based products and services with massive scale and reliability Write clean and modular code primarily in Python to create multi tenant microservices Terabyte scale data per month with SLA end to end latency and tenant fairness
Build CICD based software development model with end-to-end ownership of code delivery - starting from design/architecture, coding, automated functional/integration testing and operating/monitoring the service in production.
Use relevant technologies and cloud services like Kafka, Redis, Mongo, RDS, Spark Streaming, Redshift, Airflow to build highly performant and scalable distributed systems
Design and develop data schema and access layer to optimally store and retrieve data
Stay up to date with the latest developments in cloud computing and incorporate relevant learnings to both product features and product architecture.
Preferred Qualifications
BS/Btech (Btech Preferred) in Computer Science, Computer Engineering, Information Technology
Preferred Technical Skills:
2- 6 years of software development experience with enterprise-grade software. Must have experience in building scalable, high-performance cloud services Expert coding skills in Python, Django
In Depth experience in AWS is mandatory
Expertise in building scalable event based asynchronous systems based on the microservices architecture
Experience working with docker and kubernetes
Experience with databases such as MongoDB, Redis, RDS, RDF, Graph DB, SPARQL etc. Experience with messaging technologies such as Kafka, Pulsar, SQS
Must have expertise in building REST APIs
Strong object-oriented designing and programming experience Experience in cloud object stores: S3, Cloud Storage, Blobs, etc. Desired Technical Skills:
Open source committer in related areas like cloud technologies, kubernetes, database etc Additional Skills
Great written and verbal communication
Ability to work geo distributed cross functional group
- Spend most of your time developing brand new software in Python
- Build out a secure data replication infrastructure to replicate transactional data across a hierarchical system
- Build out APIs for supporting a fleet of 20k devices
- Build out a configurable data analytics and reporting framework
- Build out real time dashboards for getting a high level and deep dive view of the overall system
- Be responsible for independently designing and building out modules of the overall system
- Work with a team of smart peers and take ownership of the resulting system
- Push yourselves, create impact, learn and grow as an engineer












