HamburgerMenu
hirist

Engineering Manager - Java/Python

BE SEO TECHNOLOGIES INDIA PRIVATE LIMITED
Any Location
5 - 8 Years

Posted on: 17/09/2025

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.


info-icon

Did you find something suspicious?