Team leadership: Leading a team of 5 to 10 engineers, driving ceremonies and day-to-day operations, ensuring team members are unblocked and clear on their deliverables, managing performance and providing feedback
Technical leadership: Supporting high-quality production releases, reviewing pull requests, leading technical design discussions and driving technical roadmap
Roadmap & delivery: Collaborating with the Technical Product Owner and UI/UX Designer, planning sprints, balancing sprint commitments with customer-facing responsibilities
Day-to-day communication: Clear communication upwards to leadership, empowering engineers, collaborating sideways with other teams
Requirements
Proven experience leading an engineering team (typically 5+ engineers) in a delivery-focused environment (3+ Years)
Past experience as a software engineer for at least 5+ years.
Strong hands-on technical background with the ability to review code, guide design decisions, and dive deep when needed.
Experience owning delivery and execution, including sprint planning, backlog management, and release readiness.
AI-Driven mindset, defaulting to AI while ensuring quality and consistency
Demonstrated ability to mentor, coach, and grow engineers through regular feedback and performance management.
Strong communication skills, with the ability to translate business context into clear technical direction for the team.
Experience working in a SaaS, cloud-native, or distributed systems environment.
Strong hands-on experience with Node.js or Golang (backend services, APIs, real-time systems).
Strong hands-on experience with React (complex state management, performance optimization, large-scale front-end applications).
Strong hands-on experience with Python and SQL (Data modeling, time series).
Deep understanding of modern web architecture, including SPA frameworks, client-server communication patterns, and browser performance considerations.
Solid experience designing and operating systems in cloud environments (AWS, GCP, Azure).
Familiarity with Infrastructure as Code tools such as Terraform or similar.
Understanding of distributed systems concepts including consistency, availability, observability, and fault tolerance.
Strong knowledge of system reliability, performance tuning, and production incident management.