Skip to Main Content

Job Title


Engineering Manager


Company : Interview Kickstart


Location : Chennai, Tamil nadu


Created : 2026-03-21


Job Type : Full Time


Job Description

Description○ We are seeking dynamic and experienced leaders to grow our engineering teams, scaleour development & release processes, and create world-class products.○ Our platform is built on the Python Django / DRF framework with a frontend in NextJsalong with MySQL/Redis and a bunch of other Amazon Web Services on the backend.○ The job requires the following:○ Hands-on experience in architecting, designing, developing & scaling complex systemswith highly available set-ups and large transactional and complex web-based systems○ Strong knowledge of design patterns and their applications.○ Good know-how of standard coding practices, quality and review guidelines○ Building / Hiring high-performance software engineering teams○ Solid understanding of business processes and the application of technology toimplement and thereafter streamline them○ Experience in presenting plans, updates, and risks to all stakeholders is a critical part ofthe role.○ Strong leadership and communication skills○ Excellent knowledge of the latest technology trends and motivate the team for the same.○ Well-versed in productivity and AI tools to increase productivity.○ A technologist at heart and is passionate about the latest technological developments.Requirements:○ 7+ years of experience in building software products and SaaS applications with stronghands-on development experience in web technologies.○ 3+ years of experience owning and operating high-volume production applications○ 3+ years of solid experience in designing loosely coupled and scalable architecture.○ 3+ years of collaborating experience with product design teams, customers, and otherstakeholders to have timely deliverables.○ 3+ years of experience in AWS from an architecture and cost perspective.○ 2+ years of experience in building high-performance engineering teams and deliveringgreat software.○ 2+ years of recent experience in managing software development teams with fullresponsibility for software releases, processes, and people management.○ Exceptionally well-organized individual with great listening, communication, andpresentation skills○ Strong analytical and problem-solving skills.Key Responsibilities:1. Ownership - Must have trait○ Provide leadership, guidance, and support to engineers, fostering theirprofessional growth and ensuring a positive work environment.2. Technology:○ Identify key system components, interfaces, and dependencies and prepare highlevel overview / documentation○ Participate in designing scalable systems and provide inputs to handle scalability,data volume, concurrency and system bottlenecks.○ Review code and ensure adherence to coding standards, best practices, andquality guidelines.○ Implement and maintain robust testing processes to ensure the reliability andscalability of the services and the applications.○ Work on bench-marking different technology options with underlying use cases tomake the right architectural decisions.○ Perform intermittent code reviews to ensure high production code quality.○ Set up best practices for development and champion their adoption.○ Closely work with team to ensure timely, bug-free releases○ Create RCA documentation and prevent the issues in future○ Arrange for retrospective calls to discuss learnings from the completed sprint3. Management:○ Work closely with product managers and stakeholders to understand the productroadmap and plan the resources.○ Strong experience with Build and Release, Agile processes, andEstimation/Planning○ Set up best practices and identify areas of continuous improvement of theproduct development life cycle.○ Should be able to manage the resources including creating POD charters forreutilizing the resources efficiently to improve the velocity and stability of thedeliverables.○ Identify and mitigate risks in the deliverables.○ Managing the engineering team and taking care of their performance evaluations.○ Perform regular 1:1 meetings and share & seek feedback○ Work on measures to optimize team productivity and engineers' professionaldevelopment○ Clear communication and 100% visibility of project status to all stakeholdersWhy This Role Might Be For You● You want to lead an engineering team in a high-ownership environment where you’reresponsible for driving projects from concept to delivery.● You’re excited by the opportunity to influence architecture, tooling, and engineering bestpractices across teams.● You care deeply about building scalable, reliable, and maintainable systems whilepromoting a culture of quality, testing, and clean code.● You enjoy partnering with product, design, and other stakeholders to delivercustomer-centric solutions that solve real problems.● You want to mentor and grow engineering talent while helping shape the technicaldirection and culture of a fast-paced, impact-driven organization.