Python Technical Lead
Remote Β· Guatemala
Job Summary
Lead the technical direction for an enterprise AI platform and delivery model, orchestrating architecture and implementation from concept through deployment. Drive trade-offs between correctness, robustness, performance, and customer impact; oversee architecture, documentation, and repository practices; collaborate with product, design, and engineering teams; contribute to code reviews with emphasis on security, performance, and reliability; mentor Senior Engineers and drive Communities of Practice; champion scalable, secure, and well-tested systems aligned with client outcomes.
Required Qualifications
- A minimum of 10+ years of web development experience
- Proficiency in Python and Python frameworks
- PostgreSQL
- AWS
- Docker
- Frontend development (JS, CSS, HTML) working knowledge
- Familiarity with OAuth2 and OpenID Connect protocols
- High level of English proficiency
- Experience leading teams using Agile software development
- Ability to verify/validate architecture implementations and influence architecture
- Expertise in object-oriented programming with Python
- High-level design proficiency using UML / C4 / ArchiMate
- Experience delivering well-tested, scalable, secure, enterprise-level systems
- Mentoring engineers and decision-makers
- Knowledge of architectural styles and design patterns, SOLID, OWASP
- Desired additional experience: CI/CD pipelines, non-relational databases, Cloud Native apps
- Experience with Customer Identity and Access Management solutions
- Ability to set technical strategy across multiple teams
- Ability to refine technical details with product owners
- Internal PO interactions for User Stories and task assignments
- Experience building CI/CD pipelines
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf β no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.