Software Architect
Role Overview
Build the architecture behind the future of digital recruitment.
Imploy is a growing digital platform connecting talent and employers.
Work hands-on with a live production platform, making high-impact decisions across software architecture, data, cloud infrastructure, and AI.
Help transform the platform into a scalable, secure, and reliable technology ecosystem.
Influence how the platform evolves from its core data model and cloud architecture to AI capabilities, search, scalability, security, and engineering practices.
Key Skills for This Role
Full Job Posting
About the Role
Build the architecture behind the future of digital recruitment.
Imploy is a growing digital platform connecting talent and employers.
Work hands-on with a live production platform, making high-impact decisions across software architecture, data, cloud infrastructure, and AI.
Help transform the platform into a scalable, secure, and reliable technology ecosystem.
Influence how the platform evolves from its core data model and cloud architecture to AI capabilities, search, scalability, security, and engineering practices.
What You'll Own
- Define the target architecture and technical roadmap for the Imploy platform.
- Lead architectural decisions across applications, data, cloud infrastructure, and AI services.
- Design and evolve a Canonical Data Model and lead data migration within a live production environment.
- Help establish a scalable and standardized job and occupation taxonomy using frameworks such as ESCO, ISCO, O*NET, or SOC.
- Shape technology standards and design patterns across .NET, Microsoft Azure, web, and mobile applications.
- Strengthen engineering practices including CI/CD, environment management, versioning, and deployment.
- Establish architecture documentation, technical standards, and Architecture Decision Records (ADRs).
- Build data foundations that support product intelligence, search, automation, and AI capabilities.
- Champion Security by Design, data privacy, data localization, PDPL compliance, and responsible third-party data governance.
- Evaluate architectural initiatives based on their technical impact, complexity, cost, and business value.
- Partner closely with Product, Engineering, Data, and Cybersecurity teams across Riyadh and Cairo.
- Act as a trusted technical advisor and help engineering teams make sound architectural decisions.
What You Bring
- 10+ years of experience in software engineering, with significant experience in software architecture.
- Proven experience designing and scaling high-traffic digital platforms, marketplaces, or consumer-facing products.
- Strong hands-on experience with production systems and large-scale data environments.
- Deep knowledge of software architecture and data modeling, including data migration and system modernization.
- Strong experience with .NET and cloud architecture, preferably Microsoft Azure.
- Practical experience with CI/CD, DevOps, release management, and modern engineering practices.
- Strong understanding of security, privacy, data governance, and scalable system design.
- Ability to influence and lead technical initiatives across engineering teams without relying on direct reporting lines.
- Excellent English communication skills; Arabic is a plus.
It's a Plus If You Have
- Experience in HR Tech, Recruitment, Marketplace, or Digital Platforms.
- Experience working with AI/ML services in production.
- Familiarity with ESCO, ISCO, O*NET, or SOC classification standards.
- Knowledge of PDPL or similar data privacy regulations.
- Experience working with distributed engineering teams across multiple locations.
Why This Role?
You will not simply maintain an existing architecture; you will help shape what comes next.
From modernizing the platform's core architecture to building data foundations for AI and creating scalable engineering practices, your decisions will directly influence the future of Imploy.
If you are an architect who enjoys solving complex problems, working hands-on with real production systems, and building technology that scales, we would like to hear from you.
Candidate Location
- Candidates must currently be based in Riyadh or Cairo.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Imploy
General Accountant
, KSA
The employer seeks a General Accountant in Madinah to audit revenue, prepare monthly financial statements, reconcile accounts, and monitor hotel operating costs and inventory. The role requires 3-5 years of accounting or
Customer Service
, KSA
Imploy is hiring a Customer Service Representative in Riyadh to receive, register, and follow up on maintenance requests in line with the ministry's approved policies. The role requires at least one year of customer serv
Marketing Specialist
, KSA
A company is hiring a Marketing Specialist to join its team in the Eastern Region of Saudi Arabia. The role supports and executes marketing activities, helps implement marketing plans and campaigns, coordinates with rele
Marketing Specialist
Dammam, KSA
Imploy seeks a Marketing Specialist in the Eastern Region of Saudi Arabia to support the planning and execution of marketing activities and campaigns. The role coordinates with internal teams and stakeholders, monitors m
General Accountant
, KSA
The employer is seeking a General Accountant with 3–5 years of accounting or auditing experience to support hotel financial operations. The role covers revenue reporting, reconciliations, cost and inventory monitoring, a
Senior General Accountant
, KSA
The employer is seeking a Senior General Accountant with 3–5 years of accounting or auditing experience. The role handles revenue reporting, financial statements, reconciliations, and hotel cost analysis; hotel accountin
Intern
, KSA
Imploy is seeking an Operations Intern to support daily operations, task coordination, customer communication, and operational records. Applicants should be studying or hold a degree in a related field, with basic Micros
Customer Service
, KSA
Imploy is hiring a Customer Service Representative in Riyadh to receive and manage maintenance requests, follow up on their progress, and provide support according to approved policies. The role requires at least one yea
General Accountant
, KSA
Customer Service
, KSA
Marketing Specialist
, KSA
Marketing Specialist
Dammam, KSA
General Accountant
, KSA
Senior General Accountant
, KSA
Intern
, KSA
Customer Service
, KSA