Engineering Manager 2
Posted Updated
Description
Responsibilities:
- Build and manage an engineering team to deliver technical products.
- Define the team's vision and technical roadmap and drive its execution.
- Design, build and support technical solutions and systems with the highest quality.
- Manage timelines and identify when deliverables are at risk and formulate alternatives.
- Work closely with engineering counterparts, product managers and business stakeholders to achieve company goals.
- Identify, leverage, and build best-in-class engineering processes to maximise work quality and team productivity.
- Coach, mentor and support every team member to grow them in their career aspirations.
Requirements:
- Excellent communication skills, fluent English; communicates effectively in all situations and creates an environment of open and effective communication.
- Strong decision-making skills, metric-driven operations and ability to motivate and maximise productivity in a fast-paced environment.
- Strong understanding of technical concepts.
- Familiarity with microservices, distributed systems and event-driven architecture.
- Ability to build scalable systems while thinking strategically, balancing short- and long-term approaches.
- Ability to work with multiple levels in the organisation with key business stakeholders.
- Strong knowledge of best engineering practices.
- 7-11 years of software development experience with 1-2 years of managerial experience.
Core Competencies:
- Execution and Delivery: Takes ownership, providing timely and result-oriented solutions with operational excellence.
- Accountability: Responsible for the tasks assigned under the ambit of the key responsibilities of the role and additionally for any dependencies with cross-functional teams.
- Effective Communication: Communicates timely and responsively with clarity and effectiveness (both verbal and written). Seeks and provides feedback.
- Innovation: Self-driven and encourages others to actively look beyond boundaries for new insights and opportunities for success.
- Collaboration: To ensure smooth operations of the systems across branch and corporate.