Information Technology & Software
20 Jul
Engineering Manager
Engineering ManagerJob DescriptionLead and grow our engineering team to build high-quality products and features. Mentor and guide teammembers to unlock their full potential.
Total Years of experience: 12+ Years
Location: Hyderabad, IndiaQualifications. Experience: 5-10 years of experience in software development, including at least 5 years in aproduct company and 3-5 years in product development with a focus on technical design andscalability. A minimum of 2 years of experience as an Engineering Manager, managing teams of 5-8people.. Technical Expertise: Proficiency in programming languages such as .NET with C#, Java, or Node.js.Hands-on experience with UI technologies like JavaScript, React.js, Angular.js, or Ext.js. Familiaritywith relational and non-relational databases, including MySQL, SQL Server, Oracle, MongoDB, andPostgreSQL. Expertise in product scalability, extendability, and non-functional requirements, alongwith experience in agile methodologies like sprints and scrum management.. Leadership: Demonstrated ability to mentor and guide teams, drive performance through goal-settingand feedback, and lead sprints and scrum teams to ensure project success. Proven track record infostering collaboration among team members to achieve technical and organizational goals.. Problem-Solving: Strong analytical and problem-solving skills with the ability to address complexchallenges in product design, scalability, and performance while ensuring alignment with businessgoals and customer needs.. Communication: Excellent troubleshooting and communication skills, with the ability to articulatetechnical concepts to both technical and non-technical stakeholders.. Education: Bachelor's degree in Computer Science, Engineering, or a related field.
Key Responsibilities. Architect and Develop: Lead the design and development of scalable and high-quality products witha focus on non-functional requirements like scalability, usability, and performance. Drive technicaldesign initiatives aligned with the product roadmap.
. Technical Leadership: Mentor and guide the engineering team by enforcing best practices incoding, design, and development. Conduct code reviews and provide technical guidance to ensurethe team delivers robust solutions.
. Collaboration: Work closely with Product Management teams to define and implement productfeatures. Collaborate effectively with QA teams, Customer Success, Sales, and Marketing to ensureseamless product delivery and alignment with business goals.
. Project Leadership: Manage sprints and scrum teams, ensuring timely delivery of projects. Plan andexecute production deployments while distinguishing between product features and customer-specific requirements.
. Innovation: Drive continuous improvement in product design, usability, and scalability. Stayinformed about emerging technologies and integrate them into product strategies to enhancecapabilities.
. Testing & Debugging: Oversee the testing and debugging process, ensuring that the engineeringteam works proactively with QA to deliver high-quality, defect-free products.
. System Performance : Monitor and improve system performance and reliability. Continuouslyevaluate and improve existing systems and processes.
. Documentation: Ensure technical designs, processes, and roadmaps are well-documented tofacilitate cross-team collaboration. Maintain comprehensive records of performance reviews, goal-setting, and feedback.
Technology StackOur technology stack includes:. Backend: C#, ASP.NET, MongoDB, Postgres, EventStore. Frontend: React, TypeScript. Cloud Services: AWS SQS, AWS S3, AWS EKS· Messaging and Integration: NServiceBus. Architecture Patterns: Domain-Driven Design (DDD), Command Query Responsibility Segregation(CQRS), Event Sourcing, Clean Architecture