Talent.com
This job offer is not available in your country.
Engineering Manager - Java / Python

Engineering Manager - Java / Python

brightedgeDelhi, IN
11 days ago
Job description

Role : Software Development Engineering Manager

Role Direction and Impact :

The Software Development Engineering Manager will be a critical leadership role in our engineering organization.

This person will not only manage and grow engineering teams but also remain hands-on with technical guidance and strategic execution.

The Engineering Manager will :

  • Lead Teams to Success : Drive delivery of high-quality, scalable, and maintainable software product.
  • Set Technical Direction : Review, evaluate and implement architecture, development best practices, and technical strategy aligned with business goals.
  • Mentor and Grow Talent : Coach engineers, provide career development guidance, and create high-performing teams.
  • Ensure Project Success : Partner with product, design, and QA to deliver impactful projects on time and within budget.
  • Champion Engineering Excellence : Advocate for innovation, continuous improvement, and best practices across engineering.

Key Responsibilities :

  • Lead, mentor, and manage a team of engineers, fostering growth and accountability.
  • Define and follow thru technical KPIs, strategy, architecture, and roadmap.
  • Collaborate cross-functionally team with product, design, QA, infosec, professional services, and stakeholders.
  • Champion best practices in development, ensuring code quality, scalability, and maintainability.
  • Drive a culture of innovation and continuous improvement.
  • Provide hands-on technical guidance and support in design and coding when necessary.
  • Own project delivery end-to-end, ensuring milestones are met.
  • Recruit, onboard, and retain top engineering talent.
  • Monitor project risks and implement mitigation strategies.
  • Stay updated on emerging technologies and industry trends to keep the team competitive.
  • Technical Requirements & Key Skills :

  • Technical Background : Strong foundation in software engineering with hands-on coding experience.
  • Software Development Expertise : Deep understanding of software design, architecture, algorithms, and system design.
  • Leadership & Management : Proven track record of managing teams of engineers (3+ members).
  • Experience managing high-performance teams and driving results.
  • Modern Practices : Familiarity with Agile, DevOps, CI / CD pipelines, and modern development tools.
  • Cloud & Infrastructure : Experience with AWS, GCP, or self-managed data centres.
  • Programming Languages : Proficiency in at least one modern language (Python, Java, C++, etc.
  • Database Knowledge : Hands on experience SQL databases.
  • Project Ownership : Demonstrated ability to take projects from concept to production.
  • Plus Skills : Containerization (Docker, Kubernetes), microservices, distributed systems, data-driven decision-making.
  • OLAP databases.
  • Employee engagement program.
  • Design review evaluations.
  • Big data processing.
  • (ref : hirist.tech)

    Create a job alert for this search

    Manager Engineering • Delhi, IN