Job Description — Engineering Manager
Level: 3
Experience: 8–10 Years
Education: Bachelor’s degree in software engineering, Computer Science, IT, or related field (or equivalent industry experience).
Technology Stack: Strong experience in building scalable backend services using C# and modern .NET Core, with exposure to Angular-based front-end development, API integrations, PostgreSQL database design, CI/CD and DevOps practices, Agile delivery environments, cloud-based deployments, and modern monitoring, deployment, and automation tools.
Key Responsibilities
Engineering Leadership & Delivery Ownership
• Lead multiple engineering teams to consistently deliver high-quality products on schedule.
• Establish strong delivery discipline, accountability, and performance ownership.
• Proactively identify delivery risks, remove blockers, and ensure timely execution.
Driving AI-Enabled Engineering Excellence
• Promote adoption of AI-driven tools and intelligent automation to improve productivity, quality, and engineering insights.
• Leverage AI for development acceleration, testing automation, code quality, operational analytics, and decision support.
• Encourage data-driven engineering practices to enhance efficiency and predictability.
Cloud Strategy & Technical Oversight
• Guide design and delivery of scalable, secure solutions on AWS, Azure, or Oracle Cloud Infrastructure (OCI).
• Ensure architecture supports scalability, performance, resilience, and business continuity.
• Provide strategic technical direction while empowering engineering teams.
Process Optimization & Tool-Driven Efficiency
• Champion effective use of engineering tools for project tracking, quality analysis, DevOps automation, collaboration, and operational monitoring.
• Continuously improve engineering workflows, reducing bottlenecks and improving cycle time.
• Promote automation across development, testing, deployment, and operational processes.
Strategic Alignment & Technology Roadmap
• Align engineering initiatives with organizational goals, product strategy, and business priorities.
• Contribute to technology roadmaps incorporating cloud modernization, AI adoption, and engineering maturity improvements.
Talent Development & Leadership Growth
• Mentor engineering leads and team members to strengthen technical expertise, leadership capabilities, and delivery ownership.
• Foster a high-performance engineering culture focused on accountability, collaboration, innovation, and continuous learning.
Governance, Risk & Compliance
• Ensure adherence to security best practices, regulatory standards, and organizational governance frameworks.
• Mitigate risks related to security, scalability, performance, and operational reliability.
Stakeholder Engagement
• Communicate engineering vision, delivery progress, and technical strategy to both technical and non-technical stakeholders.
• Strengthen collaboration across engineering, product, delivery, and business teams.
Resource & Performance Management
• Optimize team capacity, resource allocation, and engineering performance metrics.
• Drive measurable improvements in productivity, delivery predictability, and product quality.
Required Technical Skills & Experience
Engineering Leadership
• Proven experience managing multiple engineering teams and driving delivery outcomes.
• Strong leadership skills with the ability to motivate teams, enforce accountability, and foster continuous improvement.
Cloud & Architecture Expertise
• Experience with AWS, Azure, or OCI cloud platforms.
• Strong understanding of distributed systems, scalable architectures, and cloud-native development.
AI-Driven Engineering Practices
• Familiarity with AI/ML-enabled development tools, automation platforms, and intelligent analytics.
• Experience integrating AI capabilities to enhance engineering productivity and decision-making.
DevOps & Automation
• Strong experience with CI/CD pipelines, automation frameworks, monitoring tools, and infrastructure automation.
• Ability to drive DevOps maturity and continuous delivery practices.
Agile Delivery Management
• Strong experience with Agile methodologies (Scrum, Kanban) and improving sprint predictability and delivery consistency.
Engineering Tooling Ecosystem
• Experience with tools supporting code quality, collaboration, project tracking, documentation, automation, and operational visibility.
Security & Compliance Awareness
• Understanding of secure development practices, governance frameworks, and compliance standards.
Preferred Competencies
• Experience scaling distributed engineering teams.
• Strong focus on engineering metrics, performance optimization, and operational maturity.
• Experience implementing AI-assisted engineering workflows or digital engineering transformation initiatives.
• Exposure to enterprise compliance environments and structured engineering governance.
Key Personal Attributes
• Strong leadership presence with the ability to drive results and accountability.
• Proactive mindset focused on continuous improvement and innovation.
• Excellent communication and stakeholder management skills.
• Analytical, solution-oriented, and adaptable to evolving technologies and business needs.
• Ability to challenge constructively and inspire teams toward higher performance.