Senior Python Engineer

Network Finance

Wes-Kaap

On-site

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Network Finance seeks a senior backend developer in South Africa to design, build, and maintain secure APIs and distributed systems. You will work with cloud-native, containerised microservices and event-driven architectures.

Requires 5+ years of experience, strong Python, API design, Docker/Kubernetes, databases, and Git. A Bachelor's degree is required; AWS knowledge is a plus. This full-time role is based in the Western Cape.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Minimum 5 years of software development experience.
  • Proven experience designing and building distributed backend systems.

Responsibilities

  • Design, develop, and maintain secure, scalable APIs.
  • Build and enhance distributed backend systems and stateless architectures.
  • Develop cloud-native, containerised microservices and backend services.
  • Work with event-driven architecture and streaming technologies.

Skills

Python
Linux/Unix
Distributed Systems
API Development & Design
Relational & Non-Relational Databases
Git

Education

Bachelor's Degree in Computer Science, Engineering, Mathematics, or related field

Tools

Docker
Kubernetes
Git

Job description

Key Responsibilities:
  • Design, develop, and maintain secure, scalable APIs.
  • Build and enhance distributed backend systems and stateless architectures.
  • Develop cloud-native, containerised microservices and backend services.
  • Work with event-driven architecture and streaming technologies.
Job Experience and Skills Required:
  • Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience).
  • Minimum 5 years' software development experience.
  • Proven experience designing and building distributed backend systems.
  • Exposure to cloud platforms and containerised environments.
  • Strong experience with Python, Linux/Unix, Distributed Systems, API Development & Design, Relational & Non-Relational Databases, Docker & Kubernetes, Cloud Platforms (AWS advantageous) & Git
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer: Cloud-Native APIs
Senior Python Backend Engineer: Cloud-Native APIs

Network Finance • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Python Developers
Senior Python Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Python Developer
Senior Python Developer

Network Finance • Randburg

On-site
ZAR 420,000 - 660,000
Senior Python Engineer
Senior Python Engineer

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,400,000
Senior Python Developer
Senior Python Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Senior Back-End Engineer
Senior Back-End Engineer

Hire Resolve • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Python Developer
Senior Python Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 750,000 - 1,000,000
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Equity options
Learning & development
Software Engineer: Back-End III
Software Engineer: Back-End III

Capitec • Sandton

On-site
ZAR 600,000 - 900,000