Engineering Director
3 days ago
Job Summary
The Engineering Director - Technical Leadership is a key role within our organization, responsible for leading and inspiring a large, diverse engineering team. As the head of engineering, you will be expected to establish a culture of collaboration, excellence, and continuous improvement.
About the Role
We are seeking an experienced leader with a strong technical background to join our HR POD - Hiring Talent Globally team as an Engineering Director - Technical Leadership. In this role, you will be responsible for defining and driving the technical vision, long-term strategy, and roadmaps for our software architecture.
Responsibilities
- Lead and inspire a large, diverse engineering team, establishing a culture of collaboration, excellence, and continuous improvement.
- Mentor and support senior developers, fostering their professional growth and aligning team performance with company goals.
- Define and drive the technical vision, long-term strategy, and roadmaps for our software architecture.
- Champion innovation and influence technical decisions that align with the company's growth and mission.
- Develop and implement engineering processes that scale effectively to support a high-performing engineering team.
- Establish best practices and operational guidelines to ensure productivity, quality, and accountability.
- Oversee the end-to-end system development life-cycle, from requirements gathering through deployment, ensuring projects are delivered on time, within scope, and aligned with company standards.
- Shape and implement an integrated, scalable web architecture that supports company growth.
- Stay updated with emerging technologies and make strategic decisions on technology investments, particularly in open-source stacks like Python, PHP, and other web technologies.
- Ensure that all software deployments meet performance, security, and quality standards.
- Maintain oversight of the platform's stability and take ownership of feature deployment and technical performance metrics.
- Partner closely with Product, Sales, and Client Success teams to align engineering efforts with business priorities.
- Support the Sales team by participating in demos and addressing technical needs during client interactions.
- Foster an environment of continuous improvement in code quality, system reliability, and operational efficiency.
- Encourage the adoption of open-source technologies that align with business objectives and drive innovation.
- Oversee the planning, management, and execution of development projects, with a focus on scope management, issue and risk management, and alignment with delivery timelines.
Requirements
- 10+ years of experience in architectural design and development for large-scale systems.
- Highly reliable, highly available applications, with a proven track record of success in engineering leadership roles.
- Strong, demonstrable experience in leading large engineering teams, with the ability to inspire, mentor, and develop high-caliber technical talent.
- Extensive experience with open-source technologies, particularly in web development stacks like Python, PHP, JavaScript, or .NET, and familiarity with agile development practices.
- Proven record in the timely delivery of complex projects, managing large-scale engineering processes, and handling the technical demands of various software business models.
- Deep knowledge of engineering processes that support large-scale team operations, including agile methodologies, code reviews, and best practices in quality assurance.
- Excellent communication, problem-solving, and interpersonal skills, with a strategic approach to conflict resolution, collaboration, and decision-making.
Compensation
The estimated salary for this position is $180,000 per annum, commensurate with experience and location.
-
Senior Engineering Director
4 weeks ago
Lahore, Punjab, Pakistan HR POD - Hiring Talent Globally Full timeJob DescriptionAt HR POD - Hiring Talent Globally, we are seeking an exceptional Senior Engineering Manager to lead our distributed engineering teams across various time zones.Key Responsibilities:Team Leadership: Oversee recruitment, training, and performance management of the engineering team.Strategic Planning: Develop and implement strategic plans for...
-
Senior Engineering Director
1 month ago
Lahore, Punjab, Pakistan HR POD - Hiring Talent Globally Full timeJob Title: Head of EngineeringAbout the Role:We are seeking a highly experienced and visionary Head of Engineering to lead our engineering team. As a key member of our leadership team, you will be responsible for developing and implementing our software architecture, driving technical vision, and overseeing the end-to-end system development life-cycle.Key...
-
Technical Director of Engineering and Innovation
2 weeks ago
Lahore, Punjab, Pakistan HR POD - Hiring Talent Globally Full timeAbout This RoleAt HR POD - Hiring Talent Globally, we are seeking a highly skilled Senior Engineering Manager to lead our engineering teams across various time zones.