Senior Python Backend Developer (Nigeria)

Remote
Full Time
Experienced

Job Summary:

We’re seeking a seasoned Senior Python Backend Engineer to lead the development of critical backend systems and AI-driven architecture (ZenCoder project). The ideal candidate has 5+ years of hands-on Python experience, strong architectural and DevOps skills (CI/CD, AWS, GCP), and a passion for mentoring junior developers. You'll play a key role in system design, telephony integration (Asterisk), and ensuring smooth deployments via GitHub pipelines. Experience with Odoo, ERP systems, or AI agent tooling is a plus. 

Core Tasks:

  • Write production-ready Python code for critical backend systems
  • Review pull requests and provide mentorship to junior developers
  • Lead architecture decisions and define technical project scope
  • Set up and maintain CI/CD pipelines using GitHub
  • Deploy and manage dynamic staging environments
  • Design and implement AI Agent architecture (ZenCoder project)
  • Integrate with telephony systems using Asterisk and Python
  • Jump into adjacent systems or languages when necessary to support full-stack functionality
 

Must-Haves:

 
  • 5+ years of professional experience with Python in a production environment
  • Strong architectural thinking and DevOps experience (AWS and Google - CI/CD, staging, etc.)
  • Experience leading a team of Junior Devs
  • Proven experience mentoring and working collaboratively with dev teams
  • Comfortable working within existing systems like Odoo and custom portals
  • Solid understanding of Git workflows and version control best practices
  • Excellent communication and documentation skills in English
  • Ability to work local time WAT
 

Nice to Haves:

  • Experience with Asterisk or other VoIP/telephony integrations
  • Prior work with Odoo or ERP systems
  • Familiarity with AI Agent architecture and tooling
  • Ability to quickly learn and adapt to new tech stacks
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*