More jobs:
Python Software Engineer
Remote / Online - Candidates ideally in
Cape Town, 7561, South Africa
Listed on 2026-08-28
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
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:
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:
×