Python Backend Engineer — Hybrid/Remote Ownership

Asuer (Pty)

Johannesburg

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

MacBook on day one
Three days in office (Bryanston)

Job summary

Asuer is seeking a Python Software Engineer to help build backend systems for our chatbot, ERP and digital services. You’ll own features from spec to ship and write production Python daily, with room to grow and own larger components.

You’ll contribute to tests, review peers' code, and integrate with payments, mobile networks and KYC providers. Three days in-office at Bryanston, with the rest shipped from anywhere, in a role with market-rate compensation.

Qualifications

  • 2–5 years building production Python systems.
  • Familiarity with cloud (AWS or GCP).
  • Comfortable with Linux command line.

Responsibilities

  • Building Python services that power Asuer Insure, Connect and our chatbot.
  • Writing automated tests and contributing to our testing culture.
  • Reviewing peers' code and learning from theirs.
  • Integrating with third-party APIs (payments, mobile network, KYC providers).
  • Investigating and fixing production issues.
  • Documenting what you build so the team can use it.

Skills

Python
Code review
Testing
Communication

Tools

FastAPI
Django
Flask
PostgreSQL
AWS
GCP

Job description

Asuer is seeking a Python Software Engineer to help build backend systems for our chatbot, ERP and digital services. You’ll own features from spec to ship and write production Python daily, with room to grow and own larger components.

You’ll contribute to tests, review peers' code, and integrate with payments, mobile networks and KYC providers. Three days in-office at Bryanston, with the rest shipped from anywhere, in a role with market-rate compensation.

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

Similar jobs worth comparing

Python Software Engineer
Python Software Engineer

Asuer (Pty) • Johannesburg

Hybrid
ZAR 600,000 - 900,000
MacBook on day one
Three days in office (Bryanston)
Python Backend Engineer - Remote & Flexible Hours
Python Backend Engineer - Remote & Flexible Hours

Techrepo.co.za • Cape Town

Hybrid
ZAR 600,000 - 1,000,000
Remote options
Flexible hours
Hybrid work
+3
Senior Python/Django Backend Engineer – Remote
Senior Python/Django Backend Engineer – Remote

Jobgether • South Africa

On-site
ZAR 900,000 - 1,200,000
100% remote-first
Global platform impact
Technically challenging role
+1
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
Hybrid Full-Stack Engineer (Python/Django) – Remote Friendly
Hybrid Full-Stack Engineer (Python/Django) – Remote Friendly

HyperionDev • Johannesburg

Hybrid
ZAR 480,000 - 720,000
Hybrid work
Learn new skills in coding bootcamps
Global tech exposure
Remote Python Engineer for AI Systems & Data Workflows
Remote Python Engineer for AI Systems & Data Workflows

Alignerr • South Africa

On-site
ZAR 207,000 - 317,000
Backend SaaS Engineer | Open-Source, Python, Remote
Backend SaaS Engineer | Open-Source, Python, Remote

Canonical • Cape Town

Remote
ZAR 600,000 - 800,000
Senior Python Engineer - Remote & Growth
Senior Python Engineer - Remote & Growth

takealot.com • South Africa

On-site
ZAR 900,000 - 1,300,000
Remote working
Mentorship programme
Tech Community & Online Learning
+1
Senior Python Engineer - Remote, Growth & Impact
Senior Python Engineer - Remote, Growth & Impact

Takealot Group • South Africa

On-site
ZAR 900,000 - 1,150,000
Remote working
Mentorship programme
Staff discount
+2
Senior Backend Engineer - Python
Senior Backend Engineer - Python

Lumenalta • South Africa

Remote
ZAR 1,780,000 - 2,913,000