Engineering Manager

Salary

30LPA - 41LPA

Min Experience

7 years

Location

Gurgaon, Delhi, NOIDA, India

JobType

full-time

About the role

Requirements:
 

a) 8 to 10 years of overall experience.

b) Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.

c) Proven experience in backend development using Java Springboot.

d) Strong proficiency in Java, MySQL, MongoDB/DynamoDB, Redis, Queue, and GCP.

e) Hands-on coding experience with the ability to guide and mentor a team.

f) Excellent understanding of software architecture and design principles.

g) Experience in leading code reviews and enforcing coding standards.

h) Strong communication and leadership skills.

i) Previous experience in Engineering Manager or similar role.

 

 


Key responsibilities:

 

System Design and Architecture

• Lead the design and architecture of scalable and extendable backend systems, aligning technical solutions with business objectives.


• Collaborate with cross-functional teams to define technical requirements and specifications.

 

Hands-on Coding


• Actively contribute to coding tasks, providing technical guidance and expertise to the development team.


• Lead by example, showcasing best practices in coding and software design.

 

Code Review and Best Practices


• Review and provide feedback on pull requests (PRs), ensuring code quality, adherence to best practices, and alignment with coding standards.


• Advocate and enforce coding standards across the development team.

 


Tech Delivery and Ownership


• Take ownership of the technical delivery of projects, ensuring deadlines and milestones are met.


• Collaborate closely with product managers to define technical roadmaps and project timelines.


 

Team Leadership

 


• Provide mentorship and leadership to the backend development team.


• Cultivate a collaborative and innovative work environment, fostering continuous learning and skill development.

 

 

Skills

Backend
Java
Engineering Manager