Job Description
We are seeking an experienced Engineering Manager to lead high-performing engineering teams and drive Software Development, Product Engineering, and Technical Innovation. The Engineering Manager will oversee project delivery, mentor engineers, and collaborate with cross-functional leaders to achieve business goals.
Key Responsibilities:
- Lead and manage Engineering Teams across multiple projects.
- Oversee end-to-end Software Development Lifecycle (SDLC).
- Collaborate with Product Managers and Technical Leads to align engineering outcomes with product strategy.
- Ensure code quality through Code Reviews, testing, and Agile Practices.
- Drive adoption of DevOps, Cloud Computing, and modern Software Architecture.
- Recruit, mentor, and retain top engineering talent.
- Manage engineering budgets, tools, and vendor relationships.
Requirements:
- Proven experience as an Engineering Manager, Technical Lead, or Senior Engineer.
- Strong expertise in Software Engineering, System Architecture, and Agile Methodologies.
- Hands-on experience with Programming Languages (Java, Python, C#, etc.) and Web Development Frameworks.
- Knowledge of Cloud Platforms (AWS, Azure, GCP) and CI/CD Pipelines.
- Excellent leadership, team management, and communication skills.
#EngineeringManager, #SoftwareEngineering, #EngineeringLeadership, #Agile, #DevOps, #CloudComputing, #SoftwareDevelopment, #TechnicalLeadership, #SystemArchitecture, #ProductEngineering