Batch Ingestion Pipeline Development
Budget: $30 – $250 USD
Backend Engineer – Batch Ingestion Pipeline (CSV → Database) We are building a large-scale book content platform.
We are NOT looking for a full-stack developer, UI, or website.
We need a backend engineer to build a simple, reliable batch ingestion pipeline.
SCOPE
Your task is to build a CLI-based ingestion script that:
Reads a CSV file with book metadata
Inserts records into a PostgreSQL database (Supabase)
Handles 10,000–20,000 records efficiently
Uses batch inserts (no per-row inserts)
Runs outside HTTP (terminal / cron / worker)
No frontend.
No dashboard.
No UI.
TECH STACK (Flexible)
Node.js or Python
PostgreSQL
CSV input
Environment variables for DB connection
OUT OF SCOPE
Real-time processing
Web UI
File upload interfaces
EPUB/PDF conversion
SEO, frontend, or design
DELIVERABLES
Clean, documented script
Instructions to run locally or on a server
Example CSV format
Proof that batch insertion works at scale
IDEAL PROFILE
Experience with data pipelines or batch jobs
Comfortable handling large datasets
Understands database performance
Focused on reliability, not UI
We are NOT looking for a full-stack developer, UI, or website.
We need a backend engineer to build a simple, reliable batch ingestion pipeline.
SCOPE
Your task is to build a CLI-based ingestion script that:
Reads a CSV file with book metadata
Inserts records into a PostgreSQL database (Supabase)
Handles 10,000–20,000 records efficiently
Uses batch inserts (no per-row inserts)
Runs outside HTTP (terminal / cron / worker)
No frontend.
No dashboard.
No UI.
TECH STACK (Flexible)
Node.js or Python
PostgreSQL
CSV input
Environment variables for DB connection
OUT OF SCOPE
Real-time processing
Web UI
File upload interfaces
EPUB/PDF conversion
SEO, frontend, or design
DELIVERABLES
Clean, documented script
Instructions to run locally or on a server
Example CSV format
Proof that batch insertion works at scale
IDEAL PROFILE
Experience with data pipelines or batch jobs
Comfortable handling large datasets
Understands database performance
Focused on reliability, not UI
Related categories:
PHP
JavaScript
Python
SEO
NoSQL Couch & Mongo
Node.js
PostgreSQL
Scripting
Backend Development
Database Management