Team Lead Software Engineering
Core
Lead a cross-functional engineering team to build AI-driven sourcing products that integrate with existing HR tech stacks to automate candidate resurfacing and passive sourcing.
Role type
Senior Team Lead Software Engineering (Sourcing Products)
Builds
Production AI/ML features, web UIs, and workflow automation bots for enterprise recruiting teams
Domain
HR Technology / Talent Acquisition / Enterprise SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Team leadership and mentorship, backend development (Python/Node.js), full-stack development (React/Angular/Vue), API design (GraphQL/REST), messaging queues (RabbitMQ), CI/CD pipeline management, QA strategy
Preferred skills
Asynchronous task frameworks (Celery), Kubernetes (k8s), GitOps (ArgoCD), data processing pipelines (Airflow/Prefect), RPA/MS Teams bot development, HR Tech domain experience
Technologies
Python, Node.js, React, Angular, Vue, GraphQL, REST, RabbitMQ, Celery, Kubernetes, ArgoCD, Airflow, Prefect, MS Teams
Responsibilities
Lead and mentor a diverse engineering team (backend, full-stack, QA), design and oversee scalable system implementation, drive development across APIs and web applications, partner with Product and Data Science teams, ensure quality and automation culture
Seniority
Senior, hands-on IC with management responsibilities