Software Architect
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Imploy is seeking an experienced Software Architect to own the technical architecture and future evolution of its platform.
The role covers data, applications, cloud infrastructure, and AI services while maintaining scalability, security, reliability, and maintainability.
This is a hands-on architecture role on an established production platform rather than a greenfield system.
Key Skills for This Role
Full Job Posting
About the role
Imploy is seeking an experienced Software Architect to own the technical architecture and future evolution of its platform.
The role covers data, applications, cloud infrastructure, and AI services while maintaining scalability, security, reliability, and maintainability.
This is a hands-on architecture role on an established production platform rather than a greenfield system.
Key responsibilities
- Define the target architecture and phased roadmap for transitioning from the current to the target state.
- Design and lead a canonical data model across the production system while maintaining continuity and data integrity.
- Establish an occupation and job-title taxonomy using ESCO, ISCO, O*NET, or SOC and map legacy free-text data.
- Define architecture standards and technology choices across .NET, Azure, web, and mobile applications.
- Establish CI/CD, environment separation, version management, and deployment practices.
- Maintain ADRs, design documentation, and technical specifications in the architecture repository.
- Prepare data for machine and AI consumption, including search relevance and AI output quality evaluation.
- Apply Security by Design and support compliance with localization, PDPL, retention, and third-party governance requirements.
- Assess the scope, impact, and cost of architectural changes before delivery commitments.
- Collaborate with teams in Riyadh and Cairo and serve as a technical reference for governance and security audits.
Requirements
- 10–15 years of software engineering experience, including at least 4 years in software architecture.
- Experience scaling a multi-sided marketplace or high-traffic consumer platform with millions of records.
- Hands-on experience with existing production systems, not only greenfield development.
- Expertise in data modeling, canonical data models, and production data migration.
- Knowledge of occupation or job classification standards and legacy data mapping.
- Architectural experience with .NET and cloud computing; Azure is strongly preferred.
- Experience implementing CI/CD, environment separation, and release management.
- Experience with Security by Design, data localization, privacy, retention, and third-party data governance.
- Ability to lead through engineering teams without direct managerial authority.
- Excellent English communication skills; Arabic is a plus.
Preferred qualifications
- Experience in Recruitment, HR Tech, or marketplace platforms.
- Experience with AI/ML services in production and evaluating model output quality.
- Knowledge of PDPL or similar regional data protection regulations.
Candidate location and workplace
- The workplace type is listed as on-site.
- Candidates must be currently based in Riyadh or Cairo because the role is not transferable to another city.
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
Head of Sales Department
, KSA
Imploy is seeking a hands-on B2B sales leader to own the sales organization, commercial strategy, pipeline, forecasting, enterprise deals, and revenue growth. The role requires experience building high-performing teams,
Product Manager
, KSA
The employer is seeking a Product Manager to lead product vision, strategy, and roadmaps for AI-powered digital learning products. The role requires 8+ years of product management experience, strong leadership, and exper
Civil Engineer
, KSA
Imploy is seeking a Civil Engineer to supervise construction activities at project sites and ensure work meets approved drawings, specifications, schedules, safety requirements, and quality standards. The role requires a
Human Resources Coordinator
, KSA
Imploy is seeking a Human Resources Coordinator to support remote HR and recruitment operations. The role includes maintaining employee records, coordinating interviews, preparing reports, and supporting daily HR activit
ERP Product Manager - Accounting
Jeddah, KSA
Imploy is seeking an ERP Product Manager to own accounting and enterprise software product direction from discovery through delivery. The role requires 5–7 years of product management experience, hands-on HR and ERP plat
ERP Product Manager -Supply Chain
Jeddah, KSA
The employer is seeking an ERP Product Manager to lead enterprise product initiatives and roadmap development across supply chain and related business modules. The role covers discovery, product requirements, client work
Project Manager
Riyadh, KSA
Imploy is seeking a Project Manager to plan and deliver projects from initiation through completion while managing scope, schedules, budgets, resources, risks, and stakeholders. The role requires 3–5 years of project man
Graphic Designer
Jeddah, KSA
Imploy seeks a creative Graphic Designer to join their Training & Development team. The role involves designing visual, training, presentation, and digital materials while ensuring alignment with the organization’s visua
Head of Sales Department
, KSA
Product Manager
, KSA
Civil Engineer
, KSA
Human Resources Coordinator
, KSA
ERP Product Manager - Accounting
Jeddah, KSA
ERP Product Manager -Supply Chain
Jeddah, KSA
Project Manager
Riyadh, KSA
Graphic Designer
Jeddah, KSA