Live opening · Posted 22 hours ago

Engineering Team Lead

i2V Systems · Gurugram, Haryana, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 22 hours ago
Companyi2V Systems
LocationGurugram, Haryana, India (On-site)
Work modeNo
SkillsPython, C++, Angular
SourceLinkedin
ListedPosted 22 hours ago

About the role

Description supplied by the original job listing.

About the Job
The Software Engineering Lead is a hands-on subject matter expert, engineering leader and people manager responsible for a cross-functional team delivering a defined set of products and services. This role combines technical leadership, delivery ownership, and people management.
We are looking for someone who can balance hands-on technical contribution with team development, technical decision-making and end-to-end ownership of product delivery.
Key Responsibilities
1. Technical Leadership & Software Development
Lead the design, development, enhancement and maintenance of software products, ensuring code quality, scalability, performance and reliability.
Remain hands-on with development, debugging, code reviews and complex technical problem-solving.
Evaluate existing software architecture, identify technical gaps and drive improvements in system design, code quality and engineering practices.
Establish and maintain sound programming practices, coding standards, documentation and development workflows.
Make informed technical decisions, evaluate trade-offs and adopt new technologies or approaches where they provide meaningful value.
2. Product Delivery & Project Ownership
Own and oversee end-to-end product delivery across AI and web development teams, from requirement analysis and technical planning to development, testing, deployment and release.
Translate business and product requirements into technical roadmaps, execution plans and realistic delivery milestones, managing priorities, dependencies, risks and resources effectively.
Take accountability for delivery outcomes, proactively resolve technical and operational bottlenecks, and balance speed of execution with product quality, stability and long-term maintainability.
Collaborate with internal stakeholders to align technical decisions with business objectives, adapt to changing requirements and drive continuous improvements in product development.
3. AI, Computer Vision & Hardware–Software Integration
Guide the development and integration of AI-powered features, computer vision capabilities and video analytics solutions into scalable, production-ready software products.
Apply strong programming fundamentals and technical judgment to evaluate solutions, address complex engineering challenges and improve system performance across software and hardware environments.
Oversee integration between AI, web applications and relevant hardware components, accounting for system-level constraints, communication interfaces, performance and reliability.
Evaluate emerging technologies and practical engineering approaches, taking calculated risks to strengthen existing products and expand their capabilities.
Required Skills & Experience
Programming fundamentals: Strong understanding of data structures, algorithms, object-oriented programming, design principles, debugging and problem-solving.
Programming languages: Proficiency in C/C++, Python and familiarity with their practical applications in software development.
Web development: Experience with Angular and full-stack development concepts, including frontend, backend, APIs, databases and system integration.
Software architecture: Ability to design, evaluate and improve modular, maintainable and scalable software systems.
AI and computer vision: Working knowledge of AI/ML concepts and computer vision, with the ability to guide development and integration into production software.
Hardware–software integration: Understanding of system-level interactions, hardware constraints, communication interfaces and software integration challenges.
Engineering practices: Experience with version control, code reviews, testing, debugging, release processes and software lifecycle management.
Project execution: Ability to estimate work, plan releases, manage dependencies, prioritize competing requirements and ensure delivery accountability.
Must Have
7+ years of relevant experience in software development, with substantial hands-on engineering experience.
Previous experience leading, mentoring or managing a software development team, ideally including experience building or scaling a team.
Demonstrated ownership of software products, major features, technical initiatives or end-to-end project delivery.
Ability to make and justify technical decisions through sound engineering principles, practical experience and measurable outcomes.
Strong collaboration and communication skills, with the ability to work effectively across technical teams and business stakeholders.
A growth-oriented mindset, adaptability and willingness to challenge established approaches constructively.

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
13 min from Linkedin publishing this role to us finding it
6 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
62,042 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App