Senior Python Developer

TECEZE

Chennai District

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TECEZE, located in Tamil Nadu, India, is looking for a Senior Python Developer to create scalable backend systems and APIs. This role includes mentoring junior developers and collaborating on architecture for SaaS platforms.

The ideal candidate will have strong Python skills, experience in cloud platforms, and knowledge of database design. The company offers a full-time position with potential hybrid working arrangements.

Qualifications

  • 5+ years experience in Python development.
  • Experience with FastAPI, Django, or Flask.
  • Strong database knowledge using PostgreSQL or similar.

Responsibilities

  • Design and develop scalable Python-based applications.
  • Build secure REST APIs and microservices.
  • Integrate third-party APIs and cloud services.

Skills

Python development
REST APIs
FastAPI
Django
Flask
AI-enabled software features
Database design
Cloud platforms
Microservices
ORM tools

Tools

Docker
Git
CI/CD
Linux environments

Job description

Job Description: Senior Python Developer

Company: Teceze

Department: Software & Applications / Product Engineering

Role Type: Full-time

Experience: 5–8+ years preferred

Work Mode: Work from Office / Hybrid, based on company policy

About Teceze

Teceze is a global technology and IT services company delivering infrastructure, digital workplace, cybersecurity, software, cloud, procurement, and managed services across global markets. As part of our growing Software & Applications capability, we are building modern web applications, SaaS platforms, automation tools, AI-enabled products, and enterprise-grade digital solutions.

Role Overview

The Senior Python Developer will be responsible for developing scalable backend systems, APIs, SaaS platforms, AI-enabled features, and enterprise web applications. The candidate should have strong hands-on experience in Python frameworks, database design, system architecture, cloud platforms, third-party integrations, and AI-driven application development.

This role is suitable for someone who can take ownership of technical delivery, guide junior developers, work with product and UI/UX teams, and contribute to architecture decisions for SaaS and AI-powered platforms.

Key Responsibilities
  • Design, develop, and maintain scalable Python-based web applications, backend services, APIs, and SaaS platforms.
  • Build secure and high-performance REST APIs and microservices using frameworks such as FastAPI, Django, Flask, or similar.
  • Work on SaaS platform features such as user management, role-based access control, multi-tenancy, subscriptions, dashboards, reporting, notifications, and integrations.
  • Develop AI-enabled features using LLMs, generative AI APIs, RAG workflows, vector databases, prompt engineering, automation agents, and AI-assisted workflows.
  • Integrate third-party APIs, payment systems, authentication providers, CRM/ERP systems, cloud services, and external platforms.
  • Design and optimise relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, Redis, or similar.
  • Work with front-end developers, UI/UX designers, product owners, and QA teams to deliver complete product features.
  • Write clean, reusable, testable, and well-documented code following best practices.
  • Build and maintain asynchronous workflows, background jobs, queues, schedulers, and event-driven services using tools such as Celery, Redis, RabbitMQ, Kafka, or similar.
  • Implement cloud-ready applications using Docker, CI/CD pipelines, GitHub Actions, GitLab CI, AWS, Azure, or Google Cloud.
  • Ensure application security, data privacy, API security, authentication, authorisation, and secure coding practices.
  • Improve application performance, scalability, reliability, and observability through logging, monitoring, and profiling.
  • Lead code reviews, mentor junior developers, and promote strong engineering standards across the team.
  • Collaborate with DevOps teams for deployment, release management, environment configuration, and production support.
  • Participate in architecture discussions, sprint planning, technical estimation, and product roadmap discussions.
  • Troubleshoot production issues and provide timely resolution for application defects, performance bottlenecks, and integration failures.
Required Technical Skills
  • Strong hands-on experience in Python development.
  • Experience building production-grade web applications using FastAPI, Django, Flask, or similar Python frameworks.
  • Strong understanding of REST APIs, microservices, authentication, authorisation, and API security.
  • Experience building or contributing to SaaS platforms, cloud-native applications, enterprise portals, dashboards, or product platforms.
  • Good understanding of multi-tenant architecture, scalable backend design, reusable components, and modular application structure.
  • Strong database experience with PostgreSQL, MySQL, MongoDB, Redis, or equivalent technologies.
  • Experience with ORM tools such as SQLAlchemy, Django ORM, or similar.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Hands-on experience with Docker, Git, CI/CD, Linux environments, and deployment workflows.
  • Strong knowledge of software engineering principles, design patterns, clean architecture, and code quality practices.
  • Experience with unit testing and API testing using tools such as Pytest, Unittest, Postman, Swagger, or similar.
  • Hands-on exposure to building AI-enabled software features.
  • Experience integrating with AI APIs such as OpenAI, Azure OpenAI, Anthropic, Gemini, Hugging Face, or similar.
  • Understanding of prompt engineering, embeddings, vector search, document processing, RAG pipelines, and AI workflow automation.
  • Experience with vector databases such as Pinecone, Weaviate, Chroma, FAISS, Qdrant, or similar is preferred.
  • Ability to build AI-powered features such as chatbots, intelligent search, document summarisation, automated ticket classification, workflow assistants, recommendation engines, and knowledge-base assistants.
  • Understanding of AI safety, data privacy, hallucination control, and secure use of enterprise data in AI applications.
Preferred Skills
  • Experience in SaaS product engineering, B2B platforms, field service platforms, ITSM platforms, customer portals, or AI automation products.
  • Knowledge of serverless architecture, Kubernetes, Terraform, message queues, and event-driven systems.
  • Experience working in Agile/Scrum teams.
  • Understanding of DevOps, observability, monitoring, logging, and production support.
  • Exposure to tools such as GitHub Copilot, Cursor, Claude, ChatGPT, or other AI-assisted development tools.
  • Experience with security best practices such as OAuth2, JWT, SSO, encryption, OWASP, and secure API design.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Senior Software Engineer-Python
Senior Software Engineer-Python

Cubet Techno Labs • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Innovative Environment
Career Growth
Collaborative Culture
+1
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python - Senior Engineer
Python - Senior Engineer

Iris Software • Dadri

On-site
INR 600,000 - 1,200,000
Senior Python Developer (Backend)
Senior Python Developer (Backend)

BuildxPartners • Hyderabad

On-site
INR 3,000,000 - 5,400,000
Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Senior Python Developer- AI/ML
Senior Python Developer- AI/ML

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Python Developer
Python Developer

Programmers.io • Bengaluru

On-site
INR 1,500,000 - 2,500,000