Enable job alerts via email!

Senior Backend Engineer - Python

Lumenalta

Gauteng

Remote

ZAR 1 715 000 - 2 231 000

Full time

Today
Be an early applicant

Job summary

A progressive tech company is seeking an experienced backend developer to design and maintain scalable backend systems using Python and AWS services. This remote position requires strong experience in GraphQL APIs and cloud infrastructure, and excellent communication skills to collaborate in a distributed team environment.

Benefits

Fully remote position

Qualifications

  • 7+ years of backend development experience focusing on Python.
  • Experience building and maintaining GraphQL APIs or RESTful services.
  • Strong grasp of data modeling and system design.

Responsibilities

  • Design, build, and maintain scalable backend systems using Python.
  • Implement microservices that interact with distributed systems and cloud infrastructure.
  • Collaborate with front-end developers and product managers.

Skills

Backend development experience
Python
GraphQL
AWS Lambda
DynamoDB
ECS
CI/CD practices
Job description
What You’ll Do
  • Design, build, and maintain scalable backend systems using Python, GraphQL, and AWS services
  • Implement microservices that interact with distributed systems and cloud infrastructure
  • Write robust, testable, and efficient code to support mission‑critical features
  • Collaborate with front‑end developers, product managers, and other backend engineers to deliver complete end‑to‑end solutions
  • Develop and manage serverless applications using AWS Lambda, DynamoDB, and ECS
  • Monitor system performance and help drive improvements in reliability and scalability
  • Participate in code reviews, technical design discussions, and sprint planning
  • Contribute to automation efforts across CI/CD, testing, and deployment
What We’re Looking For
  • 7+ years of backend development experience, with a strong focus on Python
  • Experience building and maintaining GraphQL APIs or RESTful services
  • Proven experience working with cloud infrastructure – preferably AWS Lambda, DynamoDB, ECS, and S3
  • Strong grasp of data modeling, system design, and distributed systems
  • Familiarity with CI/CD practices and cloud‑native development
  • Experience writing unit, integration, and performance tests
  • A pragmatic problem‑solver who can balance shipping with long‑term scalability
  • Excellent communication skills and the ability to work independently in a remote team

This is a fully remote position open to candidates based in Europe or regions with compatible time zones. To ensure effective collaboration with our client and team, candidates must maintain a 6‑hour overlap with Eastern U.S. business hours. This is an evergreen opening with no set deadline; we’re always excited to connect with professionals who want to help us build the future.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.