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
Hire Resolve
Cape Town, Western Cape
R 600,000–R 900,000
Full-time
Closes 04 Oct 2026
Hire Resolve
Centurion, Gauteng
R 250,000–R 450,000
Full-time
Closes 04 Oct 2026
Hire Resolve
Pretoria, Gauteng
Full-time
Closes 26 Oct 2026
Hire Resolve
Johannesburg, Gauteng
R 380,000–R 420,000
Full-time
Closes 03 Nov 2026