×
Register Here to Apply for Jobs or Post Jobs. X

Lead Python Backend Engineer

Job in Cape Town, 7100, South Africa
Listing for: PBT Group
Full Time position
Listed on 2026-01-09
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below

PBT Group has an opportunity for a Lead Python Backend Engineer who will be responsible for understanding requirements and leading the design and development of solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Chapter Leader.

Duties:

  • Create solutions based on requirements provided by the product owner.
  • Thrive in an agile work environment.
  • Develop proof-of-concept solutions and demonstrate or present them effectively.
  • Ensure the server's stability, striving for zero downtime.
  • Collaborate closely with product and design teams to grasp end-user needs, formulate use cases, and translate them into practical technical solutions.
  • Identify, prioritize, and execute tasks throughout the software development lifecycle.
  • Craft tools and applications by writing clean, efficient code.
  • Automate tasks using appropriate tools and scripting.
  • Review and troubleshoot code to maintain its quality.
  • Design software solutions through a comprehensive understanding of information requirements, user consultations, system flows, data usage, and workflow analysis, following established software development practices.
  • Evaluate the operational feasibility of proposed solutions by analyzing problems, requirements, and development progress.
  • Act as a mentor for junior engineers, sharing knowledge and expertise.
  • Collaborate within the team to brainstorm and innovate, contributing to the creation of new products.
  • Proficiently use agile tools like JIRA to report on work progress.
  • Elaborate on and document work in Confluence.
  • Exhibit strong communication skills and proactive problem-solving abilities.

Skills and Experience

Required:

  • AWS components such as Lambda, SQS , Dynamo DB
  • AWS API Gateway
  • Terraform
  • Python 3.9
  • Pytest
  • Knowledge of Rest API integrations
  • Openapi, swagger
  • Git Hub actions for CI CD
  • Docker and Docker compose
  • Makefile
  • Apache velocity language
  • Proven experience as a Back-end developer
  • Experience in the banking sector collaborating with business teams to achieve outcomes

Qualifications/ Certification:

  • A degree in Computer Science / Information Systems / Business Administration / Commerce or equivalent


* In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary