About the Role
We are looking for a seasoned
Team Lead
with 12+ years of experience
in building, scaling, and leading technology solutions for product-based organizations. This is a hands-on technical leadership role
you will be responsible for defining architecture, driving scalability, and guiding engineering excellence across the product lifecycle. Unlike an Engineering Manager
, this role emphasizes technical depth over people management
. You will collaborate with product managers and stakeholders on strategy but stay deeply involved in coding standards, design reviews, and solving complex technical challenges. Key Responsibilities
Technical Strategy Ownership
Define and own the
technical architecture
for scalable, secure, and high-performing products. Drive long-term technical vision and ensure alignment with product and business goals.
Evaluate and adopt emerging technologies, frameworks, and best practices.
Ensure sustainable engineering practices and manage technical debt proactively.
Product Engineering Leadership
Lead the technical design and end-to-end development of critical product features.
Ensure architecture supports multi-tenancy, high availability, and global adoption.
Drive modernization initiatives: microservices, APIs, cloud-native, and DevOps-first practices.
Collaborate with Product Management to shape backlog priorities and release readiness.
Team Leadership Mentorship
Mentor senior junior engineers and act as the
go-to technical authority
for the team. Conduct code reviews, design sessions, and technical workshops.
Foster a culture of innovation, continuous learning, and technical excellence.
Operational Excellence
Implement engineering best practices: CI/CD pipelines, automation, observability.
Embed
SRE practices
to improve system resilience and performance. Ensure compliance with security, governance, and data privacy standards.
Required Skills Qualifications
15+ years of experience
in software engineering, with at least 5+ years leading technical teams
in product companies. Proven expertise in designing and scaling
cloud-native, distributed architectures
. Hands-on proficiency in
Laravel
, and JS based frameworks such as NodeJS, VueJS/ReactJS/NextJS/Nuxt
Strong knowledge of
AWS, Azure, or GCP
, containerization (Docker, Kubernetes), and microservices. Experience building SaaS platforms/products with
global scale and adoption
. Strong grasp of system design principles (event-driven, API-first, DDD).
Excellent problem-solving, analytical, and communication skills.
Preferred Skills
Experience scaling SaaS products to
millions of active users
. Exposure to AI/ML, real-time data platforms, or advanced analytics.
Familiarity with
SRE, FinOps, and performance engineering practices
. Knowledge of compliance frameworks (SOC2, ISO, GDPR).
Important Note: Role Differentiation
This is
not an Engineering Manager role
. While you will mentor and guide engineers, the primary expectation is to: Stay
deeply hands-on with architecture and technology
. Lead by
technical expertise and innovation
, not by people management alone. Be accountable for
system performance, scalability, and technical vision
, while delivery ownership lies with project/engineering managers.