Senior Python Django Technical Lead | Remote Leadership Position

Remotely
Full-time
Are you a seasoned Python architect ready to spearhead development for a disruptive B2B marketplace? We're seeking an exceptional Senior Python (Django) Technical Lead who excels at both hands-on coding and engineering leadership. In this pivotal role, you'll architect sophisticated solutions using Python 3.12+, Django 5.0+, and PostgreSQL while guiding our development team toward technical excellence. Key Responsibilities - Orchestrate the technical direction of our engineering team through mentorship, code reviews, and talent development. - Plan and manage development sprints collaboratively with product management, estimating timelines and distributing tasks strategically. - Architect, develop, and optimize backend systems using Python/Django and PostgreSQL databases. - Make decisive judgments regarding technical architecture, technology selection, and development methodologies. - Establish and enforce robust coding standards, best practices, and quality assurance protocols. - Design and implement scalable database schemas and efficient queries for PostgreSQL 16+. - Develop and maintain sophisticated CI/CD pipelines ensuring seamless deployment and integration. - Resolve complex technical impediments and guide the team through challenging engineering problems. - Collaborate cross-functionally to translate business requirements into elegant technical specifications. - Stay at the forefront of emerging technologies, evaluating their potential to enhance our platform. Required Skills - 5+ years of professional experience with Python and Django framework development. - 2+ years of experience managing software engineers in an Agile environment. - Demonstrated proficiency with PostgreSQL databases, including complex schema design and query optimization. - Expert-level knowledge in API design and implementation following RESTful principles. - Proven experience building robust CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI. - Established track record of architectural decision-making for scalable web applications. - Comprehensive understanding of software design patterns and principles (SOLID, DRY). - Advanced English communication skills, both written and verbal. - Demonstrated success working in remote teams using collaborative methodologies. - Thorough grasp of security best practices in web application development. Nice to Have - Experience with Redis 7.2+ for caching, session management, and message queuing. - Proficiency with Google Cloud Platform (GCP) services and deployment patterns. - Knowledge of TypeScript 5.3+ and Vue.js 3.4+ for frontend development integration. - Familiarity with containerization technologies like Docker and Kubernetes. - Background in B2B or marketplace platform development. - Contributions to open-source Python or Django projects. - Understanding of event-driven architecture and message brokers. - Experience implementing automated testing frameworks and test-driven development. - Background optimizing search functionality with tools like Elasticsearch or Solr. Personal Qualities - Exceptional communication skills with the ability to elucidate complex technical concepts clearly. - Proactive approach to problem-solving with a continuous improvement mindset. - Adaptability and resilience working in a fast-paced, occasionally ambiguous startup environment. - Inspirational leadership style that galvanizes team members to achieve their highest potential. - Empathetic personality with genuine commitment to team members' professional development. - Self-directed work ethic with the discipline to excel in a remote environment. - Collaborative mindset that values diverse perspectives and fosters inclusive technical discussions. - Strategic prioritization acumen to balance competing technical demands effectively. Why Join Our Team As our Senior Python Technical Lead, you'll shape our technical trajectory and make a significant impact on our rapidly growing platform. You'll work with cutting-edge technologies in a flexible, remote-first environment that values work-life balance. Our collaborative culture encourages innovation, perpetual learning, and professional advancement. Join us in building technology that transforms how businesses source ingredients and scale their brands.