Posted on: 05/12/2025
Job Description :
The Engineering Manager leads a team of engineers to deliver high-quality software solutions while fostering a culture of technical excellence, collaboration, and continuous improvement.
Key Responsibilities :
- Lead, mentor, and develop a team of software engineers through coaching, feedback, and career development planning.
- Conduct regular 1 : 1s, performance reviews, and build growth paths for team members.
- Foster a supportive, inclusive, and high-performing team culture.
- Partner with recruiting to attract, interview, and hire top engineering talent.
- Collaborate with tech leads and architects to guide system design, implementation, and technical decision-making.
- Ensure best practices in code quality, testing, architecture, reliability, and security.
- Provide technical context and remove blockers during development cycles.
- Balance short-term execution with long-term architectural health.
- Drive accountability for technical initiatives, infrastructure improvements, and adoption of new technologies.
- Plan, prioritize, and coordinate engineering work in alignment with product and business goals.
- Manage sprint planning, backlog prioritization, and delivery timelines.
- Monitor KPIs such as velocity, reliability, performance, and quality metrics.
- Partner with Product Managers to refine roadmaps, define requirements, and align priorities.
- Work closely with Design, QA, DevOps, Security, and Analytics teams.
- Implement and optimize engineering processes (Agile, Scrum, Kanban).
- Promote continuous improvement through retrospectives, tooling upgrades, and workflow enhancements.
- Champion engineering standards, documentation, and automation.
- Identify and mitigate project risks, dependencies, and technical debt.
Technical Skills & Expertise :
- Strong software engineering background with hands-on experience in modern programming languages such as : Java, C#, Python, Go, or JavaScript/TypeScript
- Proficiency in web and cloud architectures, including microservices, RESTful APIs, and serverless architectures.
- Experience with front-end frameworks : React, Angular, or Vue.js (preferred).
- Familiarity with back-end frameworks : .NET Core, Node.js, Spring Boot, or Django.
- Hands-on knowledge of cloud platforms : AWS, Azure, GCP.
- Experience with CI/CD pipelines, DevOps practices, containerization (Docker, Kubernetes).
- Strong understanding of databases : relational (SQL Server, MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB, Cassandra).
- Knowledge of unit testing, integration testing, automated testing frameworks, and code quality tools.
- Familiarity with observability, monitoring, and logging : Prometheus, Grafana, ELK stack, Cloud Monitoring.
- Exposure to security best practices, authentication/authorization frameworks, and encryption standards.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Engineering Management
Job Code
1584709
Interview Questions for you
View All