Zain Cash logo

Engineering Manager/ Platform Architect

Zain Cash

Posted 11 days ago

About this role

We’re looking for an Engineering Manager/ Platform Architect to lead multiple high-impact engineering teams in a fast-growing environment. You’ll be responsible for scaling teams, driving technical excellence, and delivering secure, reliable, and high-performing systems that power critical financial products.

This is a hands-on leadership role for someone who thrives at the intersection of people leadership, technical strategy, and execution in a regulated, high-availability environment.

Responsibilities

  • Leadership & Team Growth:
  • Lead, mentor, and grow multiple engineering teams, including Engineering Managers and Senior Engineers
  • Build a strong engineering culture focused on ownership, quality, and continuous improvement
  • Recruit and retain top engineering talent in a competitive market
  • Coach managers and engineers through career development, performance feedback, and growth planning
  • Technical Strategy & Delivery
  • Partner with Product, Design, Risk, and Compliance to deliver scalable fintech solutions
  • Drive architectural decisions for distributed systems, APIs, and data platforms
  • Balance short-term delivery with long-term technical strategy and platform evolution
  • Ensure engineering best practices across code quality, testing, security, and observability
  • Execution & Operations
  • Own delivery outcomes across multiple teams, ensuring predictable execution and high quality
  • Improve engineering processes (planning, estimation, incident management, on-call)
  • Oversee system reliability, performance, and incident response for mission-critical systems
  • Champion security, compliance, and regulatory requirements
  • Cross-Functional Collaboration
  • Work closely with senior leadership to align engineering priorities with company goals
  • Translate business objectives into clear technical roadmaps and execution plans
  • Communicate progress, risks, and tradeoffs to technical and non-technical stakeholders

Requirements

  • Bachelor’s degree in computer engineering, Software Engineering, Computer Science, or related fields.
  • 10+ Years of professional technical and architecture experience with minimum 3 years in managing teams and managers.
  • Background in building distributed, cloud-based systems

Technical Expertise

  • Strong understanding of system design, microservices, APIs, and data architecture.
  • ASP.NET.
  • .NET Core.
  • Rest API.
  • Scrum & Kanban.
  • SQL.
  • Oracle.
  • HTML.
  • Angular.
  • React.
  • React native.
  • Flutter.
  • Design patterns.
  • Familiarity with CI/CD, infrastructure-as-code, and cloud-native tooling.
  • Knowledge of security, reliability, and compliance requirements in financial systems

Preferred to have

  • HTML.
  • Rest API.
  • React.
  • Flutter.
  • Scrum & Kanban.
  • Design patterns.

leadership Skills

  • Exceptional leadership, coaching, and communication skills
  • Ability to influence without authority and align cross-functional teams
  • Comfortable making decisions under ambiguity and managing competing priorities

Preferred Skills

  • Previous experience in fintech, payments, lending, or financial platforms
  • Experience leading teams through rapid growth or major architectural transitions
  • Exposure to regulatory environments and audits
  • Experience supporting global or remote-first teams

Job details

Workplace

Office

Location

Amman, Amman Governorate, Jordan

Job type

Full Time

Similar

Company

Website

Visit site

Twitter

@zaincashjo

Jobr Assistant extension

Get the extension →