Senior Backend Engineer - Python/Go, Own Projects & Impact

Hire Resolve

Cape Town

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+

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

Hire Resolve is seeking a Senior Back-End Engineer to join their technology team developing software for mining operations. The role is senior, autonomous, and focuses on backend development using Python and Go, with exposure to Flask, SQLAlchemy, PostgreSQL and Celery, and a migration of parts of the platform to Go.

The candidate will design, implement and maintain backend features, APIs, and database migrations, while mentoring junior engineers and collaborating with Product, QA and Operations

Qualifications

  • 6+ years of professional backend software development experience.
  • 10+ years' experience is preferred.
  • Strong production experience with Python.
  • Experience with Flask, Django or FastAPI.

Responsibilities

  • Design, develop and deliver backend features using Python and Go.
  • Work with Flask, SQLAlchemy and PostgreSQL.
  • Take ownership of features from requirements through to production.
  • Develop database migrations with attention to data and rollback requirements.
  • Design and maintain background processing using Celery.
  • Diagnose and resolve issues under load and in production environments.
  • Write and optimise SQL where the ORM is not the appropriate solution.
  • Design and maintain stable, versioned REST APIs.
  • Contribute to migration of services to Go.
  • Make technical and architectural decisions.
  • Investigate production issues and identify root causes.

Skills

Python
REST API design
Flask
Go
SQLAlchemy
PostgreSQL
Celery

Tools

Flask
Django
FastAPI
Go
SQLAlchemy
PostgreSQL
Celery
RabbitMQ
Redis
Docker

Job description

Hire Resolve is seeking a Senior Back-End Engineer to join their technology team developing software for mining operations. The role is senior, autonomous, and focuses on backend development using Python and Go, with exposure to Flask, SQLAlchemy, PostgreSQL and Celery, and a migration of parts of the platform to Go.

The candidate will design, implement and maintain backend features, APIs, and database migrations, while mentoring junior engineers and collaborating with Product, QA and Operations

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back-End Engineer
Senior Back-End Engineer

Hire Resolve • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Backend Engineer — Hybrid, Growth & Impact
Senior Backend Engineer — Hybrid, Growth & Impact

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Performance bonuses
Health benefits
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Welkom

On-site
ZAR 900,000 - 1,200,000
Health Insurance
Dental Insurance
Vision Insurance
+4
Remote Senior Backend Engineer - Golang
Remote Senior Backend Engineer - Golang

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,000,000
Remote salary
Bonuses & stock options
Generous PTO
+2
Senior Python Developer
Senior Python Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Remote work
Health insurance
+2
Senior Backend Engineer — Remote, Scalable Systems Leader
Senior Backend Engineer — Remote, Scalable Systems Leader

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Health benefits
Remote Senior Golang Backend Engineer — Scalable APIs
Remote Senior Golang Backend Engineer — Scalable APIs

Placements24 • Polokwane

Hybrid
ZAR 700,000 - 1,000,000
Remote salary
Bonuses & stock options
Generous PTO
+2
Lead Software Engineer - Backend Systems - Remote
Lead Software Engineer - Backend Systems - Remote

Placements24 • Stellenbosch

Remote
ZAR 1,000,000 - 1,800,000
Executive compensation package
Health, dental, and vision insurance
Career growth and advancement
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,812,000 - 2,800,000