Senior Python Developer
Job Description
Job Summary:
We're looking for an experienced Senior Python Developer to lead backend development architecture decisions and DevOps processes across key projects including AI and telephony integrations. Youll write clean production-ready Python code mentor junior devs and manage CICD pipelines and staging environments. Bonus if youve worked with Asterisk Odoo or AI agent architecture.
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 EST
Nice to Have:
-
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
Date Posted
11/23/2025
Views
0