Senior Python Backend Engineer (AWS, FastAPI)

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client seeks an experienced Senior Backend Software Engineer to design and build scalable, cloud-native services using Python (FastAPI) and AWS. You will contribute to architecture decisions, implement robust microservices, and drive reliable CI/CD pipelines in a containerized environment.

The role requires 6+ years of backend experience, Terraform expertise, and strong knowledge of relational databases.

Qualifications

  • 6+ years of backend software development and project delivery experience.
  • ],
  • job_responsibilities_description []],
  • CoT_job_summary_short
  • job_summary_short
  • contract_type
  • location_type
  • remote_scope
  • perks
  • stated_min
  • stated_max
  • stated_absolute
  • salary_estimation_cot
  • estimated_low
  • estimated_medium
  • estimated_high
  • currency
  • frequency
  • bonus
  • tax
  • application_email
  • job_end_date
  • contact_person
  • hiring_department_name
  • ...

Skills

Python FastAPI
AWS
Microservices
REST/GRPC
Databases
CI/CD
Observability
Docker
Kubernetes
Cloud Security

Education

Information Technology degree (preferred)

Tools

Terraform
GitHub Actions
GitLab CI
Jenkins
Docker
Kubernetes

Job description

ATS Client seeks an experienced Senior Backend Software Engineer to design and build scalable, cloud-native services using Python (FastAPI) and AWS. You will contribute to architecture decisions, implement robust microservices, and drive reliable CI/CD pipelines in a containerized environment.

The role requires 6+ years of backend experience, Terraform expertise, and strong knowledge of relational databases.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Python & AWS)
Senior Backend Engineer (Python & AWS)

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Senior Python Backend Engineer – APIs & Microservices
Senior Python Backend Engineer – APIs & Microservices

ATS Client • Johannesburg

On-site
ZAR 600,000 - 900,000
Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA
Python AWS Software Engineer - Johannesburg - Hybrid - R1m PA

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Senior Full-Stack Developer: C# & Python, Azure & APIs
Senior Full-Stack Developer: C# & Python, Azure & APIs

ATS Client • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer (Next.js & Python) — Remote SA
Senior Full-Stack Engineer (Next.js & Python) — Remote SA

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Mac and inverter for home office
Annual leave 20 days
10 paid holidays
+7
Senior Backend Engineer - Java, AWS & Kafka Microservices
Senior Backend Engineer - Java, AWS & Kafka Microservices

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Python Backend Engineer — AWS & Automation
Senior Python Backend Engineer — AWS & Automation

Jobtailor • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Software Engineer - Fintech & Mobile Payments (Hybrid)
Senior Software Engineer - Fintech & Mobile Payments (Hybrid)

ATS Client • Cape Town

On-site
ZAR 550,000 - 1,300,000
Great offices at the V&A Waterfront
ESOP within your first year
Hybrid flexibility: spend at least半 你口
Senior Software Architect & Tech Lead - AWS, Vue & Python
Senior Software Architect & Tech Lead - AWS, Vue & Python

ATS Client • Cape Town

On-site
ZAR 1,000,000
Senior Backend Engineer - Java, Spring Boot & Microservices
Senior Backend Engineer - Java, Spring Boot & Microservices

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000