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, 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.