Engineering Manager Job Description
- Location: Hyderabad
- Employment Type: Full-Time
- Experience: 12+ Years
About the Role:
We are looking for a passionate and driven Engineering Manager to lead the backend and frontend engineering teams working on a modern, cloud-native platform. You will play a critical role in driving execution, scaling systems, mentoring teams, and delivering high-quality, secure, and resilient applications built on microservices and cloud infrastructure.
This role requires strong technical leadership as well as hands-on involvement in architecture, processes, and people management.
Key Responsibilities:
- Lead and manage a cross-functional team of backend (Java, Spring Boot/Python) and frontend (React) engineers.
- Drive technical excellence, code quality, and system scalability in a microservices architecture hosted on cloud platforms like AWS/Azure.
- Collaborate closely with Product Managers, DevOps, Security, and QA teams to deliver product features on time and with high quality.
- Own the end-to-end technical delivery — from architecture decisions, API design, to production deployment.
- Set and enforce best engineering practices (code reviews, CI/CD processes, testing, documentation).
- Guide the team in adopting cloud-native design patterns, modern DevOps practices (GitHub Actions, ArgoCD), and secure coding standards.
- Support team growth through hiring, onboarding, mentoring, and professional development.
- Work closely with leadership on strategic initiatives, resource planning, and risk management.
- Foster a culture of ownership, innovation, continuous improvement, and collaboration.
Required Skills and Experience:
- 12+ years of overall experience in software engineering.
- 3+ years of experience as an Engineering Manager or Tech Lead with People Management responsibilities.
- Strong technical background with hands-on experience in Java Spring Boot and/or cloud-native architectures.
- Experience managing frontend and backend teams working on React, Python/Java, or similar cross-platform frameworks.
- Good understanding of microservices architecture, containerization (Docker), and orchestration using Kubernetes.
- Familiarity with CI/CD pipelines, GitOps tools (GitHub Actions, ArgoCD, or equivalents), and containerization (Docker, Kubernetes).
- Solid experience with agile methodologies (Scrum, Kanban).
- Proven ability to manage technical debt, architecture scaling challenges, and production issues.
- Excellent communication skills to interact with stakeholders at all levels.