S

Lead Python Backend Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Lead Python Backend Developer

We are seeking a highly motivated Lead Python Backend
Engineer with a strong understanding of serverless architecture to join our
growing team. Reporting to the Product Owner and Chapter Leader, the successful
candidate will be responsible for developing scalable backend solutions,
building and presenting POCs, and collaborating closely in an agile product
development environment.

Key Responsibilities:
  • Build scalable and maintainable backend solutions based
    on product requirements.

  • Work effectively in an agile (Scrum/Kanban) development
    environment.

  • Develop and present proof of concepts (POCs).
  • Ensure systems are stable with zero downtime.
  • Write clean, efficient, and testable Python code.
  • Automate tasks using appropriate tools and scripting.
  • Review and debug existing code.
  • Collaborate with team members to design and implement
    innovative backend features.

  • Maintain technical documentation using Confluence.
  • Track and report work progress using JIRA.
  • Mentor junior engineers and promote a culture of
    learning and growth.



Requirements

  • 8+ Years Proven experience as a Backend Developer,
    ideally in a serverless cloud environment.
  • 3+ Years Architecting Code in Python Frameworks and
    Developing own frameworks.
  • 5+ Years Managing Teams and mentoring developers.
  • Proficiency in Python 3.9+
  • Strong understanding of REST API design and integration.

Experience with the following technologies:
  • AWS (Lambda, SQS, DynamoDB, API Gateway)
  • Terraform
  • Pytest for unit/integration testing
  • OpenAPI/Swagger
  • Docker & Docker Compose
  • GitHub Actions for CI/CD
  • Makefile
  • Apache Velocity Language (advantageous)

Key Competencies:

  • Strategic Thinking – Understands long-term impact and
    aligns technical decisions accordingly.
  • Leading with Influence – Inspires and guides others
    toward shared goals.
  • Collaboration – Works well in cross-functional teams and
    fosters a culture of teamwork.
  • Customer First – Keeps end-user needs at the forefront.
  • Execution Excellence – Delivers high-quality work
    efficiently.
  • Innovation – Brings fresh ideas and perspective to
    complex problems.
  • Personal Mastery – Embraces continuous learning and
    development.


Original job Lead Python Backend Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Backend Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Backend Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.