Python Developer

Arrowster
📍 Karachi Division, سندھ, Pakistan 💼 Full-time 🕒 Posted February 27, 2026

Job Description

Job Title: Junior Python Platform Engineer
Location: Remote | Type: Full-time | Reports to: CTO
Mission
Own the architecture and backbone of our platform. Work with team to phase-out of our Laravel/PHP core (into legacy) by delivering a modern, Python-based microservices stack that ships fast, scales globally, and powers AI agents across the product.
What you'll own
Platform Architecture: Define service boundaries, contracts, and shared libs (FastAPI, Pydantic, asyncio, typed SDKs). Establish standards for auth/RBAC, error semantics, observability, and performance.
Laravel → Python Migration: Drive a strangler-fig migration with an API gateway/anti-corruption layer, data migration plans, compatibility shims, and zero-downtime cutovers.
AI Agent Backbone: Build/scale Python services that orchestrate LLM/RAG workflows, queues, and inter-agent messaging (Kafka/RabbitMQ/Redis). Add self-healing & governance hooks (n8n/CI).
Shipping Cadence: Weekly increments to prod...

Ready to Apply?

Submit your application today and join our talented team at Arrowster.

Submit Application

Job Details

  • Location Karachi Division, سندھ
  • Job Type Full-time
  • Category Other-General
  • Posted Date February 27, 2026
  • Application Deadline April 08, 2026