×
Register Here to Apply for Jobs or Post Jobs. X

Python Software Engineer

Remote / Online - Candidates ideally in
Cape Town, 7561, South Africa
Listing for: Techrepo.co.za
Remote/Work from Home position
Listed on 2026-08-28
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Python
Job Description & How to Apply Below

Job Description About the Role

If you're passionate about building scalable, reliable, and efficient systems that directly impact millions of users across the country, this is your opportunity to level up your career.

Responsibilities
  • Work on projects that directly shape how South Africans shop, eat, and live. Our engineers tell us they love the high-impact nature of their work, you'll see your code making a real difference in people's daily lives, not just sitting in a corporate void.
  • Join cross-skilled teams filled with smart people who are passionate about their craft. Our engineers highlight the quality of collaboration and the supportive, politics-free work culture built on honesty and integrity.
  • Enjoy remote working options, flexible hours, and hybrid arrangements that fit your lifestyle. With on-call that's not 24/7 and perks like birthday leave, Takealot staff discounts, and free Mr D delivery, we make sure work enhances rather than dominates your life.
  • Most importantly, we're looking for someone with a passion for learning new skills and an appreciation for inventing and simplifying. You should love solving complex problems and have the drive to continuously improve both your craft and our systems.
  • Join a company where leadership transparency flows from the CEO down, where your professional environment supports your growth, and where you'll have plenty of interesting work to sink your teeth into.
  • Ready to take the next step in your engineering journey? Let's talk. Mr D - Delivering more than just food. Delivering careers that matter.
  • Python &
    * nix expertise
    - You're comfortable in Unix/Linux environments and passionate about Python development
  • Distributed Systems
    - Experience developing distributed backend systems and stateless architectures
  • API Design
    - Proven ability to design and maintain secure and scalable APIs
  • Data & Streaming
    - Hands-on experience with event streaming, relational & non-relational data stores
  • Cloud & Containers
    - Experience with containerization and cloud service providers
  • AWS Cloud technologies for scalable, cloud-native solutions
  • Version Control with GIT for collaborative development
  • Database Technologies :
    PostgreSQL, DynamoDB, Elastic, Redis
  • Event Streaming :
    Kafka for real-time data processing
  • Orchestration :
    Docker and Kubernetes for container management
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary