Job Description
The system ingests operational data, computes industrial KPIs, generates structured AI insights, and exposes deterministic APIs for a mobile application.
This role is strictly backend-focused. No frontend work. Backend Architecture. The platform is built on:
Django + Django REST Framework
PostgreSQL (ELT structure: raw → staging → analytics)
Celery + Redis (task orchestration)
Stripe (billing boundary, already scoped separately)
Docker-based deployment
Core architectural principles:
Multi-tenant isolation (organisation + site level)
Deterministic KPI recomputation
Append-only raw data layer
Strict schema validation for ingestion
Versioned KPI logic
AI outputs must be grounded in stored data
No autonomous AI actions (advisory only)
Backend Responsibilities (High-Level)
1. Data Ingestion Layer
Build robust CSV ingestion pipeline
Header validation and schema enforcement
Idempotent file handling (no duplicate ingestion)
Transform ...
This role is strictly backend-focused. No frontend work. Backend Architecture. The platform is built on:
Django + Django REST Framework
PostgreSQL (ELT structure: raw → staging → analytics)
Celery + Redis (task orchestration)
Stripe (billing boundary, already scoped separately)
Docker-based deployment
Core architectural principles:
Multi-tenant isolation (organisation + site level)
Deterministic KPI recomputation
Append-only raw data layer
Strict schema validation for ingestion
Versioned KPI logic
AI outputs must be grounded in stored data
No autonomous AI actions (advisory only)
Backend Responsibilities (High-Level)
1. Data Ingestion Layer
Build robust CSV ingestion pipeline
Header validation and schema enforcement
Idempotent file handling (no duplicate ingestion)
Transform ...
Ready to Apply?
Take the next step in your AI career. Submit your application to Confidential today.
Submit Application