💼 Full-Time Position

Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA

🏢
E-Merge
📍 Remote, Remote, South-Africa
📍
Location
Remote, South-Africa
📅
Posted
June 03, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

We are seeking an experienced Senior Backend Software Engineer with strong Python (FastAPI) and AWS expertise to join a high‑performing engineering team delivering scalable, cloud‑native systems.

This role is ideal for a technically strong engineer who enjoys building modern backend platforms and contributing to architectural decisions.

Requirements:

  • Relevant tertiary qualification in Information Technology or a related field (preferred )
  • 6+ years' proven experience in backend software development and project delivery
  • Strong proficiency in Python (FastAPI) for backend services and scripting
  • Deep experience with AWS cloud services , including:
    • IAM, EKS, RDS, MSK/Kafka, Lambda, ElastiCache
  • Hands‑on expertise with Terraform , including:
    • Modules, state management, and environment-specific provisioning