Solutions Architect
Khazna
Company Overview🚀
Khazna launched in 2020 with a mission to improve the financial well-being of the underbanked, who have little access to formal financial services by providing access to convenient, effective and secure smartphone-based financial services. Khazna has received the Central Bank of Egypt’s first prepaid card license and aims to become the go-to neobank for underbanked consumers across the Middle East. In the next phase of its journey, Khazna is looking to continue scaling up its operations in Egypt and to launch its operations in Saudi Arabia.
This is a fun stage in the company's lifecycle as the core foundation has been but it is still early enough to assume a ton of ownership and to help shape the future of the company and its success.
Join Khazna and contribute your skills and expertise to our mission of revolutionizing digital payments 💳 and driving financial inclusion 🌍 across the region.
Job Summary
The Solution Architect is responsible for designing scalable, secure, modern and integrated technology solutions that support Khazna’s product and business objectives.
The role acts as a senior technical authority, guiding engineering teams in architectural design, system integration and technology selection. The position ensures that solutions align with architectural standards, regulatory expectations and cybersecurity requirements while enabling reliable, rapid and scalable product delivery.
This role works closely with engineering, product, and business stakeholders to translate business requirements into robust technical architectures.
Key Responsibilities:
Solution Architecture & System Design
- Design end-to-end technical solutions across backend services, APIs and mobile/web applications.
- Architect scalable and resilient distributed systems capable of handling high concurrency and transaction volumes.
- Evaluate and select appropriate technologies to address complex business and technical requirements.
- Ensure solutions meet non-functional requirements including performance, availability, security, reliability, and maintainability.
Architecture Guidance & Technical Leadership
- Provide architectural and design guidance to engineering teams during system design and implementation.
- Support engineering teams in resolving complex technical challenges and trade-offs.
- Promote best practices in software architecture, system design, and engineering standards.
- Mentor senior engineers and technical leads on architecture and design patterns.
Integration Architecture
- Design and oversee system integrations across internal platforms and third-party services.
- Define integration patterns and ensure consistency across services and APIs.
- Lead design for complex integrations including payment systems, external services, and partner platforms.
Technology & DevOps Enablement
- Support the design of scalable cloud-native architectures.
- Ensure architecture supports modern DevOps practices including CI/CD pipelines, monitoring, and automated deployments.
- Collaborate with platform and infrastructure teams to optimize reliability and operational efficiency.
Governance & Regulatory Alignment
- Ensure solutions are designed in alignment with internal architecture standards and governance frameworks.
- Design systems that support compliance with regulatory environments in Egypt and Saudi Arabia where applicable.
- Contribute to secure architecture practices aligned with cybersecurity standards and internal security policies.
Stakeholder Collaboration
- Work closely with product, engineering, and business stakeholders to translate business objectives into technical solutions.
- Communicate architectural decisions, trade-offs, and risks clearly to both technical and non-technical audiences.
- Challenge and influence technical decisions constructively to ensure optimal system design.
Job Requirements
- 10+ years of experience in software engineering or system architecture.
- Proven experience designing and maintaining large-scale distributed systems.
- Experience working with modern application architectures including microservices and API-based systems.
- Strong experience in system integration and complex technology environments.
- Experience working within regulated technology environments (e.g., fintech, financial services) preferred.
- Strong background in modern software technologies including .NET, Java, or Node.js.
- Experience designing systems deployed in cloud environments such as Azure or GCP.
- Strong understanding of DevOps practices and CI/CD pipelines.
- Experience with integration technologies, APIs, and message-driven architectures.
- Solid understanding of cybersecurity principles and secure system design.
- Experience with relational and NoSQL data architectures.
- Strong analytical and problem-solving capabilities.
- Ability to balance technical depth with business understanding.
- Strong communication and stakeholder engagement skills.
- Ability to influence technical decisions and align teams around architectural standards.
- Ability to anticipate technical risks and guide teams toward effective solutions.
🚀 Apply now to be part of a team that is shaping the future of finance in Egypt and Saudi Arabia!