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
- 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
- HTML.
- Rest API.
- React.
- Flutter.
- Scrum & Kanban.
- Design patterns.
- 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
- 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
Top Skills
What We Do
Zain Cash Jordan Is a leading mobile wallet service provider in Jordan, offering a wide range of financial services to both individuals and businesses.
Zain Cash has quickly become a key player in the financial technology (fintech) sector in Jordan.
The service allows users to conduct various financial transactions through their mobile phones, providing convenience and accessibility, especially for those who may not have access to traditional banking services.







