Qureos

FIND_THE_RIGHTJOB.

Lead Python Developer (B2B SaaS Platform)

Kuala, India

Job Title: Lead Python Developer (SaaS Platform)

Location: Kochi, Kerala, India (On-site / Hybrid)

Experience Level: Senior / Lead (4+ years)

About the Opportunity

We are a product-focused company building an ambitious, next-generation, multi-tenant B2B SaaS platform from the ground up. Our mission is to develop a highly modular and integrated ecosystem designed to solve complex business challenges. We are looking for an exceptional Lead Developer to guide our backend architecture and development efforts.

As a key member of our engineering team, you will be a central driver of our technical direction. You will guide the development team, making critical decisions to ensure our platform is scalable, resilient, and secure. This is a greenfield opportunity to build a sophisticated, distributed system using a modern, best-practices technology stack and leave a significant mark on a major new product.

What You'll Do (Key Responsibilities)

  • Architect & Build: Lead the hands-on development of our backend, architected as a suite of independent microservices (each as a separate Django project).
  • Data Strategy: Guide the design and implementation of our robust multi-tenant data strategy, utilizing a schema-per-service model on PostgreSQL to ensure complete data isolation.
  • Service Integration: Oversee the integration of various business modules into a unified, cohesive platform.
  • Core Platform Services: Build the foundational services that power the entire ecosystem, including central Identity & Access Management (IAM), automated tenant provisioning, and inter-service communication layers.
  • Scalability & Performance: Design and implement solutions for high concurrency, including connection pooling (e.g., PgBouncer) and asynchronous task processing with a message bus (e.g., RabbitMQ, Kafka).
  • API Design & Collaboration: Work closely with our frontend (React) and mobile (Flutter) developers to design, build, and maintain clean, consistent, and high-performance APIs.
  • Team Leadership & Mentorship: Mentor other developers, establish coding standards and best practices, conduct code reviews, and foster a culture of engineering excellence.
  • DevOps & Deployment: Manage the CI/CD pipeline and oversee the deployment, monitoring, and maintenance of containerized services on AWS using Docker.

What We're Looking For (Qualifications)

Required:

  • 4+ years of professional software development experience, with deep expertise in Python and the Django framework.
  • Proven experience designing and building complex, scalable B2B SaaS platforms.
  • Strong, practical understanding of microservices architecture, including service discovery, inter-service communication patterns (REST APIs, Message Queues), and data management strategies.
  • Expert-level knowledge of PostgreSQL, including advanced schema design, performance tuning, and connection management.
  • Hands-on experience with cloud infrastructure, preferably AWS (EC2, RDS, S3, SQS/SNS).
  • Proficiency with containerization using Docker and a solid understanding of container orchestration.
  • Demonstrated experience in a technical leadership or mentorship capacity.

Bonus Points (Highly Desirable):

  • Direct experience with multi-tenancy frameworks like django-tenants.
  • Experience implementing and managing message brokers like RabbitMQ or Kafka.
  • Experience configuring and managing connection poolers like PgBouncer or ProxySQL.
  • Familiarity with modern frontend frameworks (React).
  • Experience building and managing CI/CD pipelines.

Why Join Us?

  • High-Impact Role: Take on a pivotal leadership position with significant autonomy and influence over the technical direction of a major new product.
  • Modern Tech Stack: Work with a cutting-edge, scalable architecture (Microservices, Docker, AWS, PostgreSQL, RabbitMQ) and solve interesting problems.
  • Greenfield Opportunity: Build a sophisticated system from the ground up, making key architectural decisions without the constraints of legacy code.
  • Collaborative Environment: Join a passionate and focused team dedicated to building a high-quality, market-defining product.
  • Competitive Compensation: We offer a competitive salary and benefits package designed to attract top talent.

How to Apply: If you are a talented engineer who is passionate about building scalable, distributed systems, we encourage you to apply. Please send your resume and a brief cover letter outlining your relevant experience. Links to your GitHub profile or a portfolio are highly welcome.

Job Type: Full-time

Pay: ₹25,000.00 - ₹40,000.00 per month

Work Location: In person

© 2025 Qureos. All rights reserved.