11 HackerEarth Jobs
Senior Engineering Manager (10-12 yrs)
HackerEarth
posted 4d ago
Flexible timing
Key skills for the job
Job Description :
Key Responsibilities :
- Lead, mentor, and develop a high-performing team of engineers, including software engineers, QA engineers, and DevOps engineers.
- Conduct regular performance reviews, provide constructive feedback, and identify and address performance issues.
- Foster a positive and inclusive team culture that encourages collaboration, innovation, and professional growth.
- Recruit, interview, and hire top engineering talent.
- Define and drive the technical vision and strategy for your team's projects.
- Participate in architectural design and code reviews to ensure high-quality and maintainable software.
- Stay abreast of the latest technologies and industry trends to identify opportunities for innovation and improvement.
- Ensure that all software development activities adhere to best practices and industry standards.
- Plan, execute, and track the progress of software development projects, ensuring timely and successful delivery.
- Manage project budgets and resources effectively.
- Identify and mitigate project risks and issues proactively.
- Work closely with product managers, designers, and other stakeholders to ensure alignment and successful project outcomes.
- Continuously improve engineering processes, such as agile development, CI/CD, and testing methodologies.
- Implement and maintain best practices in software development, including code reviews, testing, and documentation.
- Drive automation and efficiency across the software development lifecycle.
- Effectively communicate technical information to both technical and non-technical audiences.
- Collaborate effectively with cross-functional teams, including product management, design, marketing, and operations.
- Build and maintain strong relationships with stakeholders.
Qualifications :
- 10+ years of experience in software engineering, with at least 5+ years of experience in a managerial role.
- Technical expertise in Java, Python, JavaScript, Cloud Computing (AWS, Azure, GCP), etc.
- Proven experience leading and mentoring high-performing engineering teams.
- Experience with agile development methodologies (e., Scrum, Kanban).
- Excellent communication, interpersonal, and presentation skills.
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Passion for technology and a strong desire to learn and grow.
- Bachelor's degree in Computer Science or a related field (Master's degree preferred)
Functional Areas: Other
Read full job descriptionPrepare for Senior Engineering Manager roles with real interview advice