- Lead and manage software engineering teams across multiple technology stacks from frontend to backend to infrastructure.
- Drive architectural decisions and build scalable systems using micro-services and event-driven architecture.
- Collaborate with key stakeholders to ensure effective product delivery and attract top technical talent.