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

Hire Resolve

Cape Town

On-site

ZAR 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 (Go & Python) - API & Migrations
Senior Backend Engineer (Go & Python) - API & Migrations

Hire Resolve • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Senior Backend Engineer (GoLang, Python)
Senior Backend Engineer (GoLang, Python)

Hire Resolve • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Senior Backend Engineer - Python
Senior Backend Engineer - Python

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote work arrangement
Health, dental and vision insurance
Senior Python Backend Engineer - Remote, Scalable APIs
Senior Python Backend Engineer - Remote, Scalable APIs

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote work arrangement
Health, dental and vision insurance
Senior Python Developer
Senior Python Developer

Hire Resolve • Cape Town

On-site
ZAR 600,000 - 800,000
Competitive salary based on experience
Senior Go/Python Backend Engineer — Omni-Channel Platform
Senior Go/Python Backend Engineer — Omni-Channel Platform

Bash • Cape Town

Hybrid
ZAR 450,000 - 650,000
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical aid
Retirement fund
+2
Lead Backend Engineer
Lead Backend Engineer

Placements24 • Randburg

Hybrid
ZAR 850,000 - 1,650,000
Competitive salary
Health, dental, and vision insurance
Generous paid time off
+2
Intermediate Python Developer
Intermediate Python Developer

ATS Client • Johannesburg

On-site
ZAR 600,000 - 900,000