← Back to all jobs

Senior Backend Developer (Go and Python)

Hire Resolve Cape Town, Western Cape
Full-time Closes 30 Sep 2026 · 11 days left
Cape Town, Western Cape Full-time Closes 30 Sep 2026

What the job is A mining consulting company in Cape Town, Western Cape, needs a Senior Backend Developer. You will work on WIRE, a platform used by mining companies to run their operations. The job involves writing code in Python and Go. You will help move parts of the system from Python to Go. This is a full-time, permanent role.
What you will do - Build and improve backend features using Python and Go. - Write and update database changes carefully. - Work on background tasks and fix issues when the system is busy. - Write and improve SQL queries for better performance. - Design and maintain APIs that work well with existing systems. - Help move parts of the system from Python to Go. - Fix problems in the live system quickly and find the root cause. - Write tests for your code to make sure it works well. - Review other developers’ code to keep the system easy to maintain. - Spot and fix technical problems before they become big issues. - Write clear documents about how the system works. - Help junior and mid-level developers learn and grow. - Work with product, testing, and operations teams to understand needs. - Suggest ways to make the development process better.

Advertisement

What you need - At least 6 years of experience as a backend developer. - Strong skills in Python, especially with Flask or similar tools. - Experience with Go or the ability to learn it quickly. - Good knowledge of databases and SQL. - Experience with background tasks and message queues like Celery or RabbitMQ. - Comfortable using Docker for development. - Experience designing and improving APIs. - Good with Git and code reviews.

Advertisement

Nice to have - Experience with Go in a live system. - Worked with large amounts of data or time-based data. - Used tools like pandas for data work. - Experience with systems that serve many customers at once. - Knowledge of single sign-on or security tools. - Experience improving database performance. - Basic knowledge of frontend tools like Angular.
What you will get - A competitive salary based on your experience. - A chance to work on an important platform for mining companies. - A role where you can make big decisions and improve the system. - A team that values good code and learning.

Job Details

Date Posted
17 Aug 2026
Location
Cape Town, Western Cape
Expiration Date
30 Sep 2026
Gender
Any
Employment Type
Full-time
Salary
Market Related
Hiring Company
Hire Resolve

Apply for this role

This job is hosted on an external site. Click below to go to the application page.

Job Details

Date Posted
17 Aug 2026
Location
Cape Town, Western Cape
Expiration Date
30 Sep 2026
Gender
Any
Employment Type
Full-time
Job Location
Cape Town, Western Cape
Salary
Market Related
Hiring Company
Hire Resolve

Related Jobs

Digital Manager
Hire Resolve
Cape Town, Western Cape R 600,000–R 900,000
Full-time Closes 04 Oct 2026
Intermediate Project Manager
Hire Resolve
Centurion, Gauteng R 250,000–R 450,000
Full-time Closes 04 Oct 2026
Solar Sales Engineer
Hire Resolve
Pretoria, Gauteng
Full-time Closes 26 Oct 2026
R&D Print and Production Designer
Hire Resolve
Johannesburg, Gauteng R 380,000–R 420,000
Full-time Closes 03 Nov 2026