
Principal Engineering Manager
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Forming, and leading a team of 8-10 engineers.
- Driving execution on project strategy, in collaboration with product management.
- Fostering a culture of excellence in execution by adhering to modern engineering principles and practices.
- Collaborating with leaders across geographic and organizational boundaries to make impactful changes.
- Lead the definition of requirements, key performance indicator (KPIs), priorities and planning of engineering deliverables.
- Coaching and mentoring team members.
- Actively shaping and driving a flexible, diverse, and inclusive culture that brings out the best in the team.
- Bachelor's Degree in Computer Science, or related technical discipline AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- 4+ years of people management experience.
- Solid understanding of Object-Oriented Programming and common Design Patterns.
- Experience in DevOps to maintain live services and\or application frameworks.
- Analytical skills with systematic and structured approach to software design.
- Commitment to building highly scalable, highly reliable services.
- Experience with or exposure to Agile and iterative development processes.
- Collaborating with technical partners to deliver end-to-end solutions.
- Ability to quickly ramp up on multiple technology areas.
- Confident and articulate in expressing ideas to a mixed audience with varying views and challenges.
- Cultural sensitivity and a proven ability to work with teams and partners across multiple geographies.
- A sense of personal ownership is required, together with the ability to deliver to tight deadlines while managing internal stakeholder expectations.
- Self-motivated and organized to deliver results.