HamburgerMenu
hirist

Senior Engineering Lead

SRM360 CONSULTING
Bangalore
10 - 12 Years

Posted on: 13/08/2025

Job Description

We are looking for a highly experienced Senior Engineering Lead to oversee the design, development, and delivery of high-quality software solutions.

The ideal candidate will have strong leadership capabilities, deep technical expertise, and a proven track record in managing complex projects, guiding engineering teams, and delivering scalable, reliable, and secure applications.

This role demands a balance of hands-on technical work and strategic leadership.


Key Responsibilities :


- Lead and mentor a team of software engineers, fostering a culture of innovation, collaboration, and continuous improvement

- Drive the end-to-end software development lifecycle, from requirement gathering and architectural design to deployment and maintenance

- Collaborate with product managers, architects, and other stakeholders to define technical vision and product roadmap

- Make critical architectural and design decisions, ensuring scalability, performance, and maintainability of solutions

- Oversee development processes, enforce coding standards, and ensure adherence to best practices in software engineering

- Review code, provide technical guidance, and assist in troubleshooting complex issues

- Promote agile methodologies, manage sprints, and ensure timely delivery of high-quality features

- Evaluate and recommend new technologies, frameworks, and tools to improve productivity and product performance

- Collaborate with DevOps teams to ensure robust CI/CD pipelines, automated testing, and reliable deployments

- Ensure security, compliance, and performance optimization across all products and services

- Manage project timelines, budgets, and resources effectively to achieve strategic objectives

- Act as a key escalation point for critical technical issues and drive resolution strategies

- Foster a learning environment through regular training sessions, peer reviews, and knowledge sharing


Technical Skills :

- Strong expertise in at least one major programming language such as Java, Python, C#, or JavaScript/TypeScript

- Hands-on experience with modern frameworks (e.g., Spring Boot, .NET Core, React, Angular, or Vue.js)

- In-depth understanding of microservices architecture and cloud platforms (AWS, Azure, or GCP)

- Proficiency in database design and management (SQL and NoSQL)

- Experience with DevOps tools and practices, including Docker, Kubernetes, CI/CD pipelines, and infrastructure as code

- Solid understanding of design patterns, data structures, and algorithms

- Familiarity with security best practices and application performance optimization

- Proficiency with version control systems such as Git

- Experience with testing frameworks and quality assurance processes


Qualifications :


- Bachelors or Masters degree in Computer Science, Information Technology, or a related field


- 9+ years of experience in software engineering, with at least 3 years in a leadership role

- Proven track record of successfully delivering large-scale, mission-critical applications

- Excellent communication, problem-solving, and decision-making skills

- Ability to balance strategic thinking with hands-on execution


info-icon

Did you find something suspicious?