HamburgerMenu
hirist

Job Description

Description :

We are looking for an experienced Engineering Manager to lead, grow, and inspire our engineering team. The ideal candidate has strong technical acumen combined with outstanding leadership and project management skills. In this role, you will be responsible for setting technical direction, driving high-quality execution, and ensuring that your team meets key performance and delivery goals. You will work cross-functionally with product, design, and business stakeholders to deliver impactful, scalable solutions.

Key Responsibilities :

- Manage, mentor, and coach engineers to achieve high performance and professional growth.

- Conduct performance reviews, define career paths, and foster a culture of improvement and ownership.

- Build a positive team culture focused on collaboration, accountability, and technical excellence.

- Define and communicate the engineering vision, technical roadmap, and long-term architectural strategy.

- Contribute to system design discussions, evaluate technologies, and ensure scalable, maintainable solutions.

- Monitor performance metrics to evaluate the impact of technical initiatives and identify improvement opportunities.

- Approve technical design decisions, provide architectural guidance, and ensure best engineering practices.

- Coordinate internal teams to meet project timelines, resource constraints, and budget requirements.

- Prioritize initiatives, track progress, resolve blockers, and ensure smooth delivery.

- Collaborate with Product Managers and stakeholders to align engineering output with business goals.

- Clearly communicate team goals, project updates, and technical decisions to engineering staff and leadership.

- Partner with DevOps, QA, Product, and Design to ensure a high-quality development lifecycle.

- Champion engineering best practices, documentation, and operational excellence.

Required Qualifications :

- Bachelors degree in Engineering, Computer Science, or related technical field (or equivalent experience).

- 3+ years of hands-on engineering management experience leading technical teams.

- Strong communication, interpersonal, and conflict-resolution skills.

- Experience driving engineering strategy, execution, and delivery in a fast-paced environment.

- Strong understanding of software engineering fundamentals, architectural patterns, and system design.

- Experience with backend development Node.js, Python, Java, Go, Ruby, or similar.

- Knowledge of front-end technologies (React, Angular, Vue) and modern UI best practices.

- Solid understanding of databases (PostgreSQL, MySQL, MongoDB, Redis, DynamoDB).

- Experience with API design, microservices, REST, GraphQL, and event-driven architectures.

- Familiarity with cloud platforms (AWS, GCP, Azure) and cloud-native services.

- Strong grasp of DevOps practices, including CI/CD, containerization (Docker), and orchestration (Kubernetes).

- Proficiency with logging, monitoring, and observability tools (ELK, Prometheus, Grafana, Datadog).

- Experience with security best practices, IAM, authentication/authorization frameworks, and compliance considerations.

- Understanding of Agile/Scrum methodologies and modern software delivery pipelines.


info-icon

Did you find something suspicious?