Location
karachi division, sindh, Pakistan
Posted
May 28, 2026
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...