Lead and manage the Software Engineering team, ensuring high-quality delivery while overseeing technical standards and alignment with business objectives.
Job Summary:
We are seeking an accomplished Director Software Engineering with 10–15 years of progressive experience to lead and scale our Software Engineering organization. The ideal candidate will provide strategic and technical leadership, oversee the delivery of high-quality software solutions, and ensure engineering execution aligns with business objectives. This role requires a senior leader who can balance hands-on technical depth with people leadership, operational excellence, and long-term technology strategy.
Job Responsibilities:
- Lead, recruit, mentor, and manage software engineers and engineering managers, building a high-performing, collaborative, and results-driven engineering organization.
- Define, implement, and enforce engineering standards, architectural guidelines, and coding best practices across teams.
- Drive adoption and continuous improvement of Agile/Scrum methodologies, CI/CD pipelines, and DevOps culture to enable efficient and reliable software delivery.
- Oversee the complete software development lifecycle, from ideation and design through development, deployment, and production support.
- Ensure engineering deliverables meet high standards of quality, scalability, performance, security, and reliability.
- Own engineering roadmaps, delivery plans, capacity planning, budgeting, and resource allocation.
- Identify, assess, and mitigate technical, delivery, and operational risks while ensuring on-time and within-budget execution.
- Establish and monitor engineering KPIs, delivery metrics, and operational health indicators, reporting regularly to executive leadership.
- Partner closely with product, business, and executive stakeholders to translate strategic goals into clear technical initiatives and execution plans.
- Evaluate emerging technologies, tools, and platforms, driving adoption where they deliver measurable business value.
- Champion a culture of innovation, accountability, continuous improvement, and engineering excellence.
Required Skills:
- Strong executive-level communication, leadership, and stakeholder management skills.
- Proven ability to solve complex technical and organizational challenges using analytical and data-driven approaches.
- Strong understanding of market dynamics and how software engineering directly supports business growth and outcomes.
- Extensive experience with cloud platforms such as AWS, Azure, or GCP, including large-scale, cloud-native deployments.
- Proficiency in containerization and orchestration technologies, including Docker and Kubernetes.
- Deep hands-on experience with CI/CD pipelines and modern DevOps practices.
- Advanced expertise in designing scalable, resilient, and fault-tolerant systems using microservices and enterprise-grade architectures.
- Strong knowledge of system security, performance optimization, and reliability engineering.
Experience:
- Minimum: 10 years of professional experience in software engineering, including leadership roles.
- Preferred: 15 years of experience, with a proven track record of leading large, complex, and distributed engineering teams.
Education/Qualification:
- Minimum: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Preferred: Master’s degree in Computer Science, Software Engineering, or an MBA with a technology focus.
Location:
- Islamabad
Top Skills
Agile
AWS
Azure
Ci/Cd
DevOps
Docker
GCP
Kubernetes
Similar Jobs
Digital Media • Greentech • Information Technology • Software • Energy • Agriculture
The Senior Java Developer will enhance and maintain Java components, ensuring code quality and system performance for offshore projects.
Top Skills:
AngularCore JavaDatabaseMicroservicesNode.jsOdataRestfulSQLWeb Services
Information Technology • Consulting
Oversee the planning and launch of websites, collaborating with clients and teams to meet project objectives and ensure quality standards.
Top Skills:
CSSHTMLJavaScriptPHPWordpress
Information Technology • Business Intelligence • Consulting
The HubSpot Administrator manages HubSpot operations, ensuring data integrity, reporting accuracy, and optimized workflows for Sales and Marketing teams and collaborates across departments.
Top Skills:
Hubspot CrmHubspot Marketing HubHubspot Sales Hub
What you need to know about the Hyderabad Tech Scene
Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

