Senior Python Django Technical Lead | Remote Leadership Position
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, etc.).
- 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.