T

Senior AI Automation & Software Engineer — Qatar Residents Only

Relocation
This Job is No Longer Active This position is no longer accepting applications

Job Description


About the Company



TQAY is the technology arm of RASTEC Group. We deliver secure, scalable software and automation for Qatar & GCC enterprises: AI solutions, custom SaaS, ERP/IMS/EMS modules, omni-chat, API integrations, data platforms, and cloud/DevOps.



About the Role



Own end-to-end delivery of n8n automations, Meta App integrations (WhatsApp/IG/FB to Live), and full-stack features (Next.js + Node/TS + PostgreSQL/Supabase w/ RLS). Additionally, lead two project capabilities:



  • QR-based Asset Tagging & Tracking (generation, printing, scanning, lifecycle)
  • Bill of Materials (BoM) generation & governance (imports, change control, ERP/SAP sync)



Responsibilities



  • Automations & AI: Build n8n workflows (HTTP triggers, queues, retries/DLQ, circuit breakers) for omni-chat, lead/ticket routing, alerts, analytics. Wire LLM pipelines (function calling/tools, RAG w/ pgvector) with cost/perf monitoring.
  • Meta App Integrations: Take Meta Apps to Live: App Review packs, permissions (whatsapp_business_messaging, pages_messaging), reviewer test steps, webhooks (subscribe/verify), rate-limit/backoff, Data Use Checkup.
  • QR Asset Tagging (Furniture/Equipment): Design data model for assets, locations, custodians, status, maintenance history. Implement QR/Barcode generation & printing: QR (Model 2), Code128/EAN-13 where needed; label templates (ZPL/EPL/PDF), thermal printers (Zebra/Brother), PrintNode/Cloud Print. Build scan apps (PWA/mobile-web or light native): camera scanning with ZXing/ML Kit, offline cache & sync on reconnect, GPS/timestamp, role-based actions (assign/transfer/audit). Bulk ops: CSV/XLSX import/export, duplicate detection, audit logs, asset lifecycle (commission → in-use → repair → retire). Dashboards: counts by site/department, utilization, movement trails; webhooks to notify on exceptions.
  • BoM Generation & Governance: Model BoM entities (assembly, sub-assembly, component), versions, alternates, UoM, cost roll-ups. Build imports from CSV/XLSX (and SAP extracts), validation rules, conflict resolution, and approval workflow (draft → review → released). Expose APIs for ERP/CMMS sync; support change control (ECO/ECN) and full history/audit. Optional: SAP/Oracle integration patterns (material master fields, BoM sync jobs) via n8n connectors/custom nodes.
  • Full-Stack Delivery & Platform: Back end: TypeScript/Node.js (Express/Fastify), Prisma/Drizzle, OpenAPI contracts, structured logs. Front end: Next.js 14/15 (App Router), SSR/ISR, server actions, Tailwind + shadcn/ui, forms/uploads, i18n (EN/AR). Data: PostgreSQL/Supabase schemas, migrations, RLS, indexes; Redis/queues for background jobs. Security/Observability: OAuth/OIDC, JWT, request signing & replay protection, Sentry/Prom/Grafana (or equiv), CI/CD (GitHub Actions), Docker.



Qualifications



  • 6–10+ yrs software engineering (backend-heavy); 3+ yrs production automations; 2+ yrs hands-on with n8n (or Airflow/Temporal/Make at scale).
  • TypeScript/Node.js expert (async, workers, idempotency; Jest/Vitest).
  • PostgreSQL (5+ yrs): SQL & schema design; EXPLAIN ANALYZE, indexing (btree/gin/gist/brin), PgBouncer; RLS for multi-tenant; pgvector/pgcrypto.
  • Full-stack: Next.js (App Router, SSR/server actions), Tailwind + shadcn/ui; auth flows; basic EN/AR i18n.
  • Meta App Review (provable): ≥2 apps set to Live in last 24 months; webhooks lifecycle, App Verification, Permissions & Features, Data Use Checkup.
  • QR/Barcode systems: QR generation & decoding, label printing (ZPL/EPL/PDF), scanning UX, offline PWA sync, audit trails.
  • BoM systems: data modeling, versioning, imports/validation, approvals, and API sync jobs (ERP/CMMS).



Required Skills



  • WhatsApp Embedded Signup, BSP flows, template approvals.
  • SAP/Oracle exposure (materials master, BoM import/export), CMMS/EAM (Maximo/Infor) basics.
  • Device ops: rugged scanners, Bluetooth scanners; kiosk mode.
  • Vercel/Railway, Terraform/IaC, WebSockets/SSE; Arabic.



Pay range and compensation package



  • Salary: QAR 6,000/month during a 3-month probation → then QAR 7,000–10,000/month based on performance.
  • Profit Share: 10% net profit share (company-wide), including during probation; paid monthly or quarterly (whichever is standard at TQAY), prorated for days employed.
  • Bonus: Performance bonuses tied to SLA delivery, quality, and cost KPIs.
  • Benefits: Health insurance, paid annual leave & Qatar public holidays, laptop/tooling budget, and learning stipend.
  • Work Setup: Hybrid (Doha). Visa/relocation and NOC support where applicable.


Similar Jobs

Explore other opportunities that match your interests

Quality Production Specialist - F-15 Qatar Program

Programming
•
2w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Boeing

Qatar

Quality Production Specialist

Programming
•
1mo ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Boeing

Qatar
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Agave

United State

Subscribe our newsletter

New Things Will Always Update Regularly