
Job description
We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.
Responsibilities:
- Coordinating with development teams to determine application requirements.
- Writing scalable code using Python programming language.
- Testing and debugging applications.
- Developing back-end components.
- Integrating user-facing elements using server-side logic.
- Assessing and prioritizing client feature requests.
- Integrating data storage solutions.
- Coordinating with front-end developers.
- Reprogramming existing databases to improve functionality.
- Developing digital tools to monitor online traffic.
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- 2-7 years of experience as a Python Developer.
- Expert knowledge of Python and Flask framework and Fast API.
- Solid experience in MongoDB, Elastic Search.
- Work experience in Restful API
- A deep understanding and multi-process architecture and the threading limitations of Python.
- Ability to integrate multiple data sources into a single system.
- Familiarity with testing tools.
- Ability to collaborate on projects and work independently when required.
- Excellent troubleshooting skills.
- Good project management skills.
SKILLS:
- PHYTHON
- MONGODB
- FLASK
- REST API DEVELOPMENT
- TWILIO
Job Type: Full-time
Pay: ₹10,000.00 - ₹30,000.00 per month
Benefits:
- Flexible schedule
- Paid time off
Schedule:
- Day shift
Supplemental Pay:
- Overtime pay
Ability to commute/relocate:
- Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Python: 1 year (Required)
Work Location: In person

Similar jobs
Job description
- Database Design & Development:
- Design, implement, and maintain PostgreSQL databases.
- Develop efficient schemas, indexes, and stored procedures to optimize data performance.
- Backend Development:
- Develop RESTful APIs and backend services using Node.js.
- Integrate databases with backend applications for seamless data flow.
- Query Optimization & Performance Tuning:
- Optimize SQL queries for performance and scalability.
- Monitor database health and troubleshoot slow queries or deadlocks.
- Security & Compliance:
- Implement database security best practices, including role-based access control (RBAC) and encryption.
- Ensure compliance with industry standards like GDPR, HIPAA, etc.
- Data Migration & Backup:
- Develop and maintain data migration scripts between different PostgreSQL versions or other databases like mongodb.
- Set up and manage database backup and recovery strategies.
- Write efficient SQL queries and manage database schemas using PostgreSQL.
- Build RESTful APIs and integrate third-party APIs/services.
- Optimize application performance and troubleshoot production issues.
- Ensure data security and protection practices are followed.
- Write clean, maintainable code and participate in code reviews.
About the Role
Qiro is building the infrastructure powering the next generation of underwriting, credit analytics, and tokenized private credit markets.
We are looking for a Tech Lead — Credit & Blockchain Infrastructure to lead the architecture and execution of our core systems — spanning underwriting engines, credit lifecycle workflows, and blockchain-integrated capital markets infrastructure.
This is not a feature delivery role. This is a system ownership role.
You will be hands-on while leading a growing engineering team in a fast-moving, in-office environment.
What You’ll Own
- Define and evolve the long-term technical vision for Qiro’s programmable credit infrastructure — architecting cohesive systems that unify underwriting engines, credit lifecycle workflows, and tokenized capital markets.
- Own the end-to-end architecture of scalable backend platforms (Python and/or TypeScript), establishing clear boundaries between risk logic, platform APIs, and smart contract integrations while ensuring scalability, auditability, and extensibility.
- Build and standardize configurable underwriting and credit lifecycle systems — from onboarding and drawdown orchestration to repayment waterfalls and early closures — ensuring deterministic, traceable financial state transitions at institutional scale.
- Set integration and infrastructure standards across API contracts, data models, validation layers, and event-driven architectures, enabling reliable synchronization between off-chain services and on-chain contracts.
- Architect secure and resilient blockchain integrations, including wallet interactions, capital flow coordination, and observable on-chain/off-chain state reconciliation.
- Lead high-impact, cross-product initiatives from RFC and system design through production launch — validating architectural decisions, aligning stakeholders, and delivering measurable improvements in reliability, performance, and developer velocity.
- Elevate reliability and operational excellence by defining SLOs, strengthening CI/CD and observability practices, reducing latency, and minimizing systemic risk in financial workflows.
- Build and scale the engineering organization — mentoring senior engineers, shaping hiring standards, driving architecture reviews, and fostering a culture of ownership, craftsmanship, and first-principles thinking.
- Partner closely with Product, Design, Security, and Operations to translate complex lending and capital market mechanics into simple, robust platform primitives.
Who You Are
- 6-8+ years of engineering experience, with 3+ years in technical leadership roles.
- Strong backend architecture experience in Python and/or TypeScript.
- Comfortable designing distributed systems and financial workflows.
- Experience building fintech, lending, underwriting, trading, or blockchain-integrated systems.
- Strong understanding of API design, state management, and data modeling.
- Able to navigate ambiguity and build 0→1 infrastructure.
- Hands-on builder who leads by writing production-grade code.
We Value
- Experience with underwriting engines or policy-driven decision systems.
- Exposure to smart contracts and blockchain integrations.
- Familiarity with PostgreSQL and event-driven architectures.
- Experience in early-stage or high-growth startups.
- Strong product thinking and ability to translate complex financial logic into scalable systems.
Why Join Qiro
- Lead the architecture of a programmable credit infrastructure platform.
- Join the founding technical leadership team.
- High autonomy and ownership — your decisions shape the company.
- In-office collaboration in Bangalore for speed and iteration.
- Competitive compensation and meaningful equity.
Our Culture
We operate with:
- First-principles thinking
- Technical craftsmanship
- High ownership
- Fast execution with long-term architectural discipline
Required skills:-
2+ years of experience in the Development of JAVA technology.
Strong Java Basics
SpringBoot or Spring MVC
Hands-on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
Proficient in REST API development
Messaging Queue (RabitMQ or Kafka)
Microservices
Any Caching Mechanism
Good at problem-solving
Good to Have Skills:
2+ years of experience in using Java/J2EE tech stacks
Good understanding of data structures and algorithms.
Excellent analytical and problem solving skills.
Ability to work in a fast-paced internet start-up environment.
Experience in technical mentorship/coaching is highly desirable.
Understanding of AI/ML algorithms is a plus.
We are looking for someone who: ● Has 3+ years of experience working as a Backend Developer in high-growth consumer internet companies ● Is proficient in building RESTful APIs, has a strong understanding of relational and non-relational databases ● Prior working knowledge of Python/Django is a big plus ● Familiarity with modern CI/CD tools ● Knowledge of AWS or any other Cloud Platform services ● Ability to analyze and convert business requirements into technical requirements ● Has a high sense of ownership and a bias for action ● Is a people’s person and can lead without authority What will they be responsible for ● They will work on one or more of the tracks mentioned above ● Own the end-to-end delivery - design, execute, test and deploy ● Work as an individual contributor, champion code quality ● Build and train a team of rockstar engineers as the organization grows Why should this role excite you We are just getting started and people who join us at this juncture will: ● Do fulfilling, high-impact work ● Work directly with the founders and engineering leads ● Own and deliver, get complete ownership of whatever you do ● Work with colleagues from strong diverse backgrounds ● Solve a problem that millions of Indians are emotionally attached to but hasn’t seen any innovation ● Learn and grow at an unprecedented pace Tactical details ● Current stack: Python/Django, React, Kafka, Docker, AWS ● Location: Bengaluru (Work from office) ● Compensation: Structured as Fixed + ESOPs
Skills And Qualifications
- Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask, etc depending on your technology stack)
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Good understanding of server-side templating languages (such as Jinja 2, Mako, etc depending on your technology stack)
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance (depending on the specific project)
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- (Make sure to mention other frameworks, libraries, or any other technology related to your development stack)
- (List education level or certification you require)

We are looking for a Python Developer to join our engineering team and help us
Python Developer responsibilities include writing and testing code, debugging programs
Responsibilities :
Requirements :









