Skip to content

HyperVerge Inc.

NewBe an early applicant

Engineering Manager

Posted Updated
Discussion
Find people

Description

As an Engineering Manager at HyperVerge, you will play a pivotal role in leading and inspiring our engineering team to deliver innovative solutions and drive our growth. You will be responsible for overseeing all aspects of engineering operations, from product development to team management.


Key Outcomes for the first 12 months:

  • Product Development: Build an in-depth understanding of the technical products that you would be managing. Be in a position to provide wisdom on the key architectural decisions made by the team.
  • Team Growth: Understand strengths and weaknesses of each individual and create a customized program for each individual such that their strengths are utilized to the fullest. Retain each and every person in the team.
  • Vision: Have a clear vision about the product your teams are working on and the teams you are managing. Use the vision to inspire each and every member of the team about the future that they are building.
  • Quality: Create actionable and measurable plans towards improving the quality and stability of the product that your teams are maintaining. Nurture a culture of quality in the organization.
  • Efficiency: Create or inspire at least 2-3 disruptions around software development by means including but not limited to process revamp, technological enhancements, and org structure changes.
  • Team Happiness: Get a Manager rating of 60%+ in the eNPS survey.
  • Learning: Manage technical and domain learnings to ensure being at the cutting edge of the industry.


Key Responsibilities:

  • Team Leadership: Mentor, coach, and manage engineers across levels to foster their professional growth.
  • Create a learning program for each team member. For each team member, align the learning program with the short-term career growth that an individual should potentially aim for.
  • Create a positive and collaborative work environment.
  • Have an inspiring presence with the team such that they look up to you as a leader and follow you by choice and not because of authority.
  • Product Development: Collaborate with product managers and stakeholders to define product requirements and roadmaps.
  • Work closely with the product managers and clients to identify problem-solution hypotheses.
  • Oversee the entire software development lifecycle, from design and development to testing and deployment.
  • Ensure the delivery of high-quality, scalable, and reliable software solutions.
  • Technical Strategy: Develop and implement the engineering team's technical strategy, including technology selection and architecture design.
  • Stay up-to-date with industry trends and emerging technologies.
  • Process Improvement: Continuously evaluate and improve engineering processes and methodologies.
  • Implement best practices to optimize efficiency and productivity.
  • Team Happiness: Constantly strive for the team to be happy, shield team members wherever necessary, and provide the right environment for them to be happy with what they do.
  • Work towards ensuring a decent work-life balance for your team members. Constantly keep an eye on the same and take necessary steps if it is hampered.
  • Build a cordial relationship with each team member; understand their challenges at work and potentially in life in general; incorporate necessary possible solutions to their core problems.


Key Skills and Experience:

  • 5+ years of active full-stack development experience in Node.js or Python, and React, Angular, or Next.js.
  • 2+ years of experience in managing engineering teams.
  • Should have managed a team of at least 3 people in the past.
  • Should have led at least one appraisal cycle for a minimum of 3 people in the past.
  • In-depth understanding of one cloud platform (e.g. AWS, GCP, Azure). Should have worked with teams that utilize the services provided by these platforms (e.g. S3, RDS, CloudFront) for scaling applications.
  • Familiarity with CI/CD pipelines, DevOps practices, and automated testing frameworks.

Skills

Apply