HamburgerMenu
hirist

Job Description

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.

info-icon

Did you find something suspicious?