Backend/Data Engineer (Thrissur)

Backend/Data Engineer (Thrissur)

13 Aug
|
Zen Meraki Private
|
Thrissur

13 Aug

Zen Meraki Private

Thrissur

We are looking for a Backend Database Engineer to design, build, secure, and optimize the backend data architecture of a multi-tenant Shopify embedded public application.

The application processes large volumes of Shopify product, variant, metafield, inventory, bulk-edit, import, export, scheduling, audit, and synchronization data. The engineer will be responsible for ensuring that the PostgreSQL database and backend services remain secure, tenant-isolated, scalable, reliable, and cost-efficient.

This role requires strong expertise in PostgreSQL, Node.js, Express, Prisma ORM, database transactions, concurrency control, background-job processing, and Shopify Admin GraphQL integrations.

Key Responsibilities

Database Architecture

Design scalable PostgreSQL schemas for a multi-tenant Shopify public application.

Ensure every merchant-owned record is strictly scoped using the Shopify store identifier.

Design tenant-secure primary keys, foreign keys, unique constraints, indexes, and relations.

Prevent cross-store data access through internal IDs, Shopify GIDs, job IDs, relation IDs,



or browser-provided identifiers.

Design schemas for product mirrors, filter indexes, bulk-edit jobs, previews, snapshots, audit logs, imports, exports, subscriptions, schedules, idempotency records, and transactional outboxes.

Plan data retention, archival, partitioning, cleanup, and database-growth controls.

Query Performance and Optimization

Analyze and optimize PostgreSQL and Prisma queries.

Identify slow queries, missing indexes, sequential scans, N+1 queries, unnecessary joins, over-fetching, and inefficient pagination.

Use EXPLAIN and EXPLAIN ANALYZE to diagnose query performance.

Design effective composite, covering, partial, expression, GIN, and BRIN indexes where appropriate.

Optimize filtering, sorting, search, counts, facets, and exports against a local Shopify product mirror.

Reduce database compute usage, connection pressure, storage growth, network transfer, and Neo

📌 Backend/Data Engineer (Thrissur)
🏢 Zen Meraki Private
📍 Thrissur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: backend/data engineer (thrissur) / thrissur

Subscribe to this job alert:

Get the latest job offers by email for: backend/data engineer (thrissur) / thrissur