Head of Software Engineering

Job Description

Title: Head of Software Engineering

Company Name: Nagad Limited

Vacancy: 1

Age: At least 32 years

Job Location: Dhaka

Salary: Negotiable

Experience:

  • At least 15 years
  • The applicants should have experience in the following business area(s): Banks, Financial Technology (Fintech) Startup


Published: 2026-09-30

Application Deadline: 2026-10-10

Education:

B.Sc and/or M.Sc in Computer Science / Software Engineering, EEE, Information Technology, or a related discipline from a recognized university.



Requirements:
  • At least 15 years
  • The applicants should have experience in the following business area(s): Banks, Financial Technology (Fintech) Startup


Skills Required: API,Communication,Conflict Resolution,Dockers and Kubernetes,Leadership,Negotiation,Stakeholder Management,Strategic Thinking

Additional Requirements:
  • Age At least 32 years

Skills Requirements:

  • Excellent engineering leadership, strategic thinking, communication, stakeholder management, conflict resolution, negotiation, and executive presentation skills, with the ability to influence cross-functional teams and senior leadership, and to build and develop high-performing engineering organizations

  • Strong command of distributed systems and microservices architecture, API / middleware and integration platforms (API gateway), and enterprise-grade technology solution delivery.

  • Deep expertise in cloud, containers (Docker / Kubernetes), CI/CD, DevOps / SRE, high-availability and high-throughput transaction processing, application and data security, and observability / monitoring.

  • Sound knowledge of Digital Financial Services (DFS), fintech, payment systems, and regulatory requirements is strongly preferred; relevant architecture / cloud certifications are desirable.

    Experience Required:

  • Minimum 15 years of progressive experience in software engineering within the ICT, FinTech, Banking, Telecommunications, or Digital Financial Services industry, including at least 5 years in a senior engineering leadership role (Head / Director / VP of Engineering or equivalent) leading multiple teams and enterprise-scale technology delivery.

  • Proven experience scaling engineering organizations, owning architecture governance, and driving DevOps / CI-CD and platform modernization; MFS / payments / high-volume transaction systems experience strongly preferred.

    Additional Requirements:

  • Strategic, big-picture thinker able to translate business objectives into engineering execution.

  • Strong ownership mindset with accountability for outcomes.

  • Decisive and composed under pressure and ambiguity.

  • High integrity, sound judgment, and professional ethics.

  • Curious, innovation-driven, and a continuous learner.

  • Resilient and adaptable to change.

  • Results-oriented and execution-focused, with a data-driven approach.

  • Strong people leadership — team building, mentoring, and coaching of senior talent.

  • Excellent cross-functional collaboration, negotiation, and vendor / partner management.

  • Change leadership with organizational sensitivity.

  • Willingness to provide engineering leadership support during critical production incidents outside regular business hours.



Responsibilities & Context:
  • Define and own the engineering strategy and multi-year technology roadmap, aligned to business and product strategy.

  • Translate business and product ambitions into an executable engineering agenda across both delivery units.

  • Lead technology selection and build-vs-buy decisions for platforms, frameworks, and tooling.

  • Establish and enforce software engineering standards, development best practices, and quality gates.

  • Own architecture governance; review and approve major design and technology choices, and maintain reference architectures.

  • Establish and direct the two delivery units — Product Software Development, and Middleware & Commercial Solutions — ensuring predictable, high-quality delivery.

  • Balance run-the-business stability with change-the-business innovation, resolving cross-unit dependencies and arbitrating competing priorities.

  • Advance automation, CI/CD pipelines, DevOps and SRE practices; improve automated test coverage and code quality, and reduce technical debt.

  • Ensure platforms scale for transaction growth, availability, and resilience, with security-by-design and regulatory compliance.

  • Drive the Software Engineering, innovation and R&D culture; sponsor proofs-of-concept and evaluate emerging technologies relevant to MFS and fintech.

  • Own engineering capacity and workforce planning across the two units; attract, develop, mentor, and retain senior engineering talent.

  • Partner with Technology Governance (SDLC, PMO, vendor, risk), Product, Commercial, and business functions, and manage external vendors and integration partners.

  • Track and report engineering performance, delivery status, and KPIs to senior management, and drive continuous improvement across the engineering organization.



Job Other Benifits:
  • Provident fund,Mobile bill,Weekly 2 holidays,Insurance
  • Salary Review: Yearly
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Both Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: Bank/ Non-Bank Fin. Institution

Similar Jobs