Head Of Engineering

Details of the offer

Key Responsibilities Oversee and mentor multiple engineering team leads, guiding technical challenges, team management, and project execution.
Drive the adoption and refinement of engineering best practices, including Extreme Programming (XP), Test-Driven Development (TDD), and Pair Programming.
Participate in coding, design, and architecture discussions, providing hands-on examples to demonstrate best practices and innovative solutions.
Collaborate with the CTO and senior leaders to define and implement the technical strategy aligned with business goals.
Lead initiatives to improve software quality, scalability, and performance across all products and services.
Foster a culture of innovation, continuous learning, and knowledge sharing within the engineering department.
Work closely with product management to ensure timely delivery of high-quality software that meets customer needs.
Conduct regular code reviews, architecture reviews, and technical debt assessments to maintain high code quality standards.
Develop and implement metrics to measure team performance, code quality, and engineering efficiency.
Participate in hiring and retention efforts to build and maintain a world-class engineering team.
Stay abreast of industry trends and emerging technologies, evaluating their potential application to our products and processes.
Requirements Required Qualifications Advanced degree in Computer Science, Software Engineering, or a related field.
12+ years of experience in software development, with at least five years in senior leadership roles.
Deep expertise in C/C++, Java, and other relevant programming languages and frameworks.
Proven track record of successfully implementing and scaling agile methodologies, notably XP.
Strong understanding of distributed systems, microservices architectures, and cloud technologies.
Experience with high-performance, large-scale data processing systems, and real-time analytics.
In-depth knowledge of network protocols, IP traffic handling, and telecommunications engineering concepts.
Demonstrated ability to lead and motivate large engineering teams across multiple projects.
Excellent problem-solving skills and ability to make sound technical decisions, balancing various trade-offs.
Preferred Qualifications Experience with AI/ML technologies and their application in data processing and analytics.
Familiarity with DevOps practices and tools (CI/CD, containerization, etc.).
Contributions to open-source projects or published research in relevant fields.
Experience working in the telecommunications or cybersecurity industries.
Personal Attributes Exceptional leadership skills with the ability to inspire and mentor engineering teams.
Strong communication skills, articulating complex technical concepts to technical and non-technical audiences.
Hands-on mindset, willing to lead by example and dive into code when necessary.
Passionate about software craftsmanship and committed to continuous improvement.
Adaptable and resilient, able to thrive in a fast-paced, dynamic environment.
Strategic thinker with the ability to balance long-term vision with short-term deliverables.
Additional Information Fluent oral and written English is mandatory.
Occasional travel may be required for team-building events, conferences, or client meetings.
Flexibility to work across different time zones when collaborating with distributed team members.
Travel: Occasional travel may be required for conferences, client meetings, or inter-office collaboration Benefits We offer a competitive compensation package, opportunities for professional growth, and the chance to work on cutting-edge technologies that shape the future of telecommunications and data processing and analytics


Nominal Salary: To be agreed

Source: Talent_Ppc

Job Function:

Requirements

Quantity Surveyor

Prepare detailed cost plans for the project, including materials, labor, and overheads.Prepare and issue tender documents, including bills of quantities (BQ)...


Srk Builders Sdn Bhd - Kuala Lumpur

Published a month ago

Quantity Surveyor

The Quantity Surveyor will be responsible for managing the costs relating to projects. This includes new builds, renovations, and maintenance work. The role ...


Chs Interior Decoration Sdn Bhd - Kuala Lumpur

Published a month ago

Tender Engineer

Job Responsibilities Prepare and manage tender documentation, including technical proposals and method statements Utilize AutoCAD and other documentation sof...


Chis International Technical Resources Sdn Bhd - Kuala Lumpur

Published a month ago

Project Engineer (Tender)

Job Responsibilities Prepare and manage tender documentation, including technical proposals and method statements Utilize AutoCAD and other documentation sof...


Chis International Technical Resources Sdn Bhd - Kuala Lumpur

Published a month ago

Built at: 2024-11-22T01:00:41.871Z