HamburgerMenu
hirist

Software Engineering Manager

acharya consulting services
Hyderabad
10 - 15 Years

Posted on: 05/08/2025

Job Description

We are seeking a highly skilled Engineering Manager to lead our engineering team, drive technical excellence, and ensure the successful delivery of high-impact engineering projects.

The Engineering Manager will collaborate with cross-functional teams, mentor engineers, and develop strategies to improve engineering practices, ensuring alignment with business goals.


Key Responsibilities :


- Team Leadership : Lead, mentor, and develop a high-performing engineering team, fostering a culture of collaboration, innovation, and accountability.


- Project Management : Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, within scope, and meet quality standards.

- Technical Guidance : Provide technical direction and support to the team, helping solve complex engineering problems and ensuring best practices are followed.

- Cross-Functional Collaboration : Work closely with product managers, designers, and other departments to align engineering efforts with business objectives and customer needs.

- Process Improvement : Continuously evaluate and improve engineering processes, tools, and workflows to increase efficiency, quality, and team productivity.

- Recruitment and Talent Development : Hire, onboard, and retain top engineering talent while providing career development opportunities and performance feedback.

- Code Quality and Best Practices : Ensure the team adheres to coding standards, conducts code reviews, and implements automated testing practices to maintain high quality code.

- Stakeholder Communication : Communicate engineering progress, challenges, and goals to both technical and non-technical stakeholders, ensuring alignment with business priorities.

- Resource Management : Allocate resources effectively, balancing team workload and ensuring the team has the tools and support needed to succeed.


Qualifications :


- Bachelors degree in Computer Science, Engineering, or a related field (Masters degree preferred).

- 8+ years of experience in software engineering, with at least 3-5 years in a leadership or management role.

- Strong experience with software development (e.g., full-stack, backend, frontend) and engineering best practices.

- Proven ability to lead and motivate engineering teams, driving productivity and high performance.

- Experience with Agile methodologies (Scrum, Kanban) and familiarity with project management tools like Jira or Trello.

- Excellent communication skills, with the ability to explain complex technical concepts to a non-technical audience.

- Strong problem-solving skills and experience in troubleshooting complex systems or applications.

- Experience with cloud platforms (AWS, Azure, GCP) and modern software architectures (e.g., microservices, serverless).

- Technical expertise in coding languages (e.g., Python, Java, JavaScript, Go) and development tools.

- A passion for fostering innovation and keeping up-to-date with new technologies and industry trends.


Key Skills :


- Leadership and team management

- Project and resource management

- Software development and architecture

- Agile practices and continuous improvement

- Cross-functional collaboration and stakeholder management

- Communication and mentorship

- Problem-solving and decision-making


info-icon

Did you find something suspicious?