Team Lead Python
Required Qualifications
• 10+ years in software engineering with strong Python experience.
• Expert-level Django (DRF, ORM, performance patterns, middleware, security).
• Strong PostgreSQL experience (must-have): schema design, query optimization, indexing, migrations, performance tuning.
• Strong Next.js + React experience: SSR/CSR trade-offs, routing, auth flows, frontend security basics.
• Demonstrated excellence in SOLID, DRY, clean code, clean architecture, and pragmatic design patterns.
• Proven experience with secure coding and security controls (OWASP-aligned practices).
• Strong testing mindset: pytest/unittest, integration testing, CI test pipelines.
• Hands-on experience integrating GenAI/RAG into products, including at least some of:
o embeddings + vector search
o retrieval pipelines and relevance tuning
o prompt/agent/tool orchestration
o evaluation and monitoring of GenAI quality