Search by job, company or skills

Potafo

Senior Python Developer (calicut,Kerala)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Company: Potafo Technologies Pvt Ltd

Location: Kozhikode, Kerala (On-site / Hybrid)

Employment Type: Full-time

Experience: 5–9 years (Minimum 4+ years of strong Python experience)

Role Summary

Potafo Technologies Pvt Ltd is seeking a highly skilled Senior Python Developer to design, develop, and scale robust backend systems and AI-driven applications. This role requires a hands-on professional with strong ownership of system architecture, code quality, and production reliability.

The ideal candidate will possess deep expertise in Python, proven experience with FastAPI in production environments, and a solid understanding of asynchronous programming, cloud infrastructure, and modern AI/LLM ecosystems.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Python (3.11+) and FastAPI
  • Build and integrate AI-powered features, including RAG pipelines and LLM-based solutions
  • Manage the end-to-end API lifecycle, including design, authentication, versioning, performance optimization, and monitoring
  • Architect and optimize data layers using PostgreSQL, Redis, and vector databases
  • Implement secure and scalable systems with OAuth2, JWT, RBAC, and rate-limiting mechanisms
  • Develop and maintain CI/CD pipelines; containerize applications using Docker and deploy on Kubernetes and cloud platforms (preferably AWS)
  • Ensure system reliability through logging, monitoring, and distributed tracing practices
  • Write high-quality, testable code with comprehensive test coverage using pytest and asynchronous testing frameworks
  • Conduct code reviews, mentor team members, and uphold engineering best practices
  • Collaborate cross-functionally with Product, Design, and Data teams to deliver scalable and efficient solutions

Required Skills

Core Python & Backend Development

  • Strong proficiency in Python (3.11+) with expertise in asynchronous programming and concurrency
  • Hands-on experience with FastAPI and modern API development practices
  • Solid understanding of RESTful API design principles

Data & Storage

  • Strong experience with PostgreSQL, including query optimization and indexing
  • Experience with Redis for caching, queuing, and real-time data handling
  • Familiarity with vector databases or search systems is an added advantage

Cloud & DevOps

  • Experience with Docker and Kubernetes in production environments
  • Hands-on experience with at least one major cloud provider (AWS preferred, GCP/Azure acceptable)
  • Understanding of CI/CD pipelines and infrastructure-as-code concepts (Terraform/Pulumi)

Testing, Security & Quality

  • Experience with pytest and asynchronous testing methodologies
  • Good understanding of application security best practices (OWASP standards)
  • Strong adherence to coding standards and version control practices (Git)

Preferred Qualifications

  • Experience with LLM frameworks such as LangChain or LlamaIndex
  • Hands-on experience in building RAG-based systems
  • Understanding of agent-based architectures and tool-calling mechanisms
  • Experience with real-time systems such as WebSockets or streaming technologies
  • Exposure to performance optimization and system design at scale
  • Prior experience in mentoring or leading engineering teams

Nice to Have

  • Exposure to Go or Rust for high-performance services
  • Experience with data engineering tools such as Airflow, dbt, or similar
  • Contributions to open-source projects or technical publications
  • Domain experience in fintech, healthtech, or IoT

Key Competencies

  • Strong analytical and problem-solving abilities
  • Excellent communication and technical documentation skills
  • High level of ownership and accountability
  • Ability to balance delivery speed with code quality
  • Continuous learning mindset, particularly in evolving Python and AI technologies

Why Join Potafo

  • Opportunity to work on advanced AI-driven and scalable backend systems
  • High-impact role with ownership and growth opportunities
  • Collaborative and fast-paced work environment
  • Exposure to modern technologies and architectural practices

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146570071

Similar Jobs