Principal Backend Engineer — Python / FastAPI

Confiz Limited
Full-time lahore, punjab IT & Technology
Posted:
June 04, 2026
Location:
lahore, punjab, Pakistan

Job Description

We are hiring a Senior Backend Developer to build the backend foundation and core services for a Data Quality Rules platform. The backend is the central delivery track for this project and includes FastAPI services, Entra ID auth integration, RBAC, PostgreSQL data model, Snowflake read integration, configurable rules execution, workflow automation, notifications, sync jobs, exports, and AI service APIs. The roadmap explicitly positions the Python developer as the full backend owner for server-side code, infrastructure collaboration, deployment, and tests.

Key responsibilities

  • Build and maintain backend services using Python and FastAPI.
  • Implement authentication and authorization, including JWT validation middleware, role extraction, and policy-based RBAC enforcement.
  • Design and implement PostgreSQL schemas, SQLAlchemy models, Alembic migrations, and audit logging.
  • Develop APIs for rules, exceptions, comments, notifications, as...

Apply for this Job

Submit your application for the Principal Backend Engineer — Python / FastAPI position at Confiz Limited.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: lahore, Pakistan
Posted: June 04, 2026
Deadline: July 14, 2026