Team Lead, Software Development
Core
Lead a team of engineers building AI-driven data migration and data governance platforms using Python, AWS, and agentic tools.
Role type
Senior IC Team Lead (Software Development)
Builds
AI-driven data migration and data governance services
Domain
Enterprise software, Data engineering, AI/ML
Deliverable
production ML models
Required skills
Python, AWS, Docker, Kubernetes, PostgreSQL, DocumentDB, AI-assisted development tools, People management, Technical architecture, Cross-functional collaboration
Preferred skills
Agentic pipeline design, Event streaming (Kafka/MSK), Data mesh/ETL, Formal people management, Agile/Scrum leadership, Infrastructure-as-Code (Terraform/CloudFormation), Java/Spring Boot
Technologies
AWS, Docker, Kubernetes, PostgreSQL, DocumentDB, Kafka, MSK, Terraform, CloudFormation, Spring Boot, Java, JavaScript, Python
Responsibilities
Set and maintain technical direction for Python-based services; Lead architecture discussions and design reviews for Docker/Kubernetes deployments; Guide data-modeling decisions across relational and document databases; Promote adoption of AI-assisted and agentic development tools; Own delivery timelines and quality for roadmap work; Coordinate cross-team dependencies with architecture, DevOps, and Java-based platform teams.
Seniority
Senior, hands-on IC with people management