Location: Remote (preference for candidates based in Europe) ⏳ Start Date: ASAP Duration: Long-term Workload: Full-time Industry: E-commerce / Marketplace Integration About the Role We’re looking for an experienced Backend Python Engineer to join a product team focused on building scalable backend services for multi-channel e-commerce platforms. You’ll be developing systems that handle millions of products, orders, and inventory records, integrating with top global marketplaces.
This role is ideal for engineers who thrive in fast-paced environments, know their way around APIs, and enjoy solving complex data and infrastructure challenges. Responsibilities Design and build scalable, fault-tolerant backend services in Python Integrate with major marketplace APIs (Amazon SP-API, eBay, Shopify, etc.) Develop and maintain product, inventory, and order synchronization logic Handle API authentication (OAuth 2.0, API keys), rate limits, retries, and webhooks Work with both relational databases (MySQL, PostgreSQL) and graph databases (Amazon Neptune) Leverage AWS services (Lambda, EC2, S3, Neptune) for infrastructure and automation Support CI/CD pipelines, containerization (Docker, Kubernetes), and monitoring (CloudWatch, Prometheus, ELK) Required Skills ✅ 5+ years of experience in backend development with Python ✅ Strong knowledge of REST APIs and asynchronous request handling ✅ Experience working with MySQL and PostgreSQL ✅ Familiarity with Amazon Neptune or other graph databases ✅ Hands-on experience with Docker and Kubernetes ✅ Experience with AWS (Lambda, EC2, S3, Neptune) ✅ Proficient in working with SQS/RabbitMQ or other messaging queues ✅ Comfortable with Bash scripting, Git, JSON, XML ✅ Upper-Intermediate English or higher (verbal and written) Nice to Have ➕ Experience in E-commerce / Marketplace integration ➕ Familiarity with rate-limiting strategies, retries, and webhook reliability ➕ Exposure to observability tools (ELK, CloudWatch, Prometheus) Why Join Us? ✔ Work on high-impact integrations with leading global marketplaces ✔ 100% remote opportunity with a long-term engagement ✔ Join a skilled team of backend engineers, DevOps, and product specialists ✔ Solve real-world problems at scale using modern cloud infrastructure Hiring Process 1️⃣ Recruitment interview + English check 2️⃣ Technical interview with live coding 3️⃣ Final interview with the product team 4️⃣ Offer (within 4–5 business days)