اقتراحات البحث:

عمل من المنزل
وظائف خالية
work from home
remote
hilton
data entry
front end
data analyst
front end developer
accountant
marketing
human resources
teacher
Cairo
الجيزة
القاهرة
Giza
القاهرة
الإسكندرية
New Cairo City
جنوب سيناء
6th of October
Alexandria
Sharm El Sheikh

Senior Software Architect

Kalasko
البحر الأحمر
دوام كامل
منذ يوم

Senior Software Architect

Location: Remote / Hybrid / On-Site (El Gouna, Red Sea, Egypt)


About the Company

A global AdTech Digital Out-of-Home (DOOH) company focused on convenience and grocery retailers. With cutting-edge retail media products, we enable retailers to activate their in-store media networks and empower brand advertisers to seamlessly run marketing campaigns.


Our Vision

To make physical spaces as intelligent and engaging as digital ones.


Our Mission

To harness the power of data, AI, and machine learning to deliver engaging, personalized, and profitable in-store experiences in real time.


Our Values

  • Proactive: We don’t wait to be told what to do.
  • Rational: We execute based on well-researched ideas.
  • Resilient: We don’t give up, we are determined to succeed.
  • Diverse: Our differences make us stronger.
  • Social: We work hard and celebrate success together.

Job Information

  • Job Title: Senior Software Architect
  • Department: Technology / Engineering
  • Location: Remote / Hybrid / On-Site (El Gouna, Red Sea, Egypt)
  • Employment Type: Full-time
  • Reports To: Head of Engineering
  • Direct Reports: DevOps and Data Engineering Teams

Job Purpose

We are seeking a highly skilled Senior Software Architect with deep expertise in distributed systems at scale. You will lead the design, development, and implementation of scalable and resilient architectures. This role requires strategic decision-making on technologies, frameworks, and patterns, as well as hands-on technical leadership for cross-functional teams.


Key Responsibilities

  • Design and architect distributed systems that meet scalability, availability, and performance requirements.
  • Evaluate and select appropriate technologies, tools, and frameworks.
  • Collaborate with cross-functional teams to define requirements, designs, and implementation plans.
  • Provide technical leadership, guidance, and mentorship to engineering peers.
  • Conduct code reviews, performance analysis, and system optimizations.
  • Stay current with emerging technologies, industry trends, and best practices.
  • Translate business requirements into scalable technical solutions.
  • Maintain and continuously improve technical documentation.
  • Drive initiatives for reliability, scalability, and maintainability.
  • Lead AI transformation, optimization, and education initiatives.

Key Performance Indicators (KPIs)

  • Technical Documentation: Completeness, quality, accessibility, versioning.
  • Infrastructure Costs: Total costs, cost per screen, cost per impression.
  • Scalability & Stability: Uptime, response times, and performance under peak load.

Skills & Experience

  • Software Development & Architecture: 10+ years’ experience in software development with proven expertise in designing distributed systems at scale.
  • Programming Proficiency: Advanced in Node.js, TypeScript, and Python; familiarity with Go, Java, or C# is a plus. Strong focus on clean code and modular design.
  • Distributed Systems & Databases: Deep knowledge of SQL and NoSQL; skilled in building fault-tolerant, high-performance systems.
  • Cloud & Infrastructure: Advanced hands-on experience with GCP; AWS or Azure is a plus. Strong background in CI/CD pipelines, automation, and scalable deployments.
  • Agile & SDLC: Strong knowledge of Agile methods and cross-border collaboration.
  • Testing & Performance: Experience with load, stress, and distributed testing, plus automated monitoring.
  • Documentation: Skilled in producing clear, high-quality technical documentation.
  • AI/ML Knowledge: Familiarity with workflows, prompt engineering, and LLMs is a plus.
  • Cross-Platform Experience: Comfortable across Unix-based systems, Raspberry Pi, and diverse environments.

Education

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.

Language Skills

  • Excellent command of English (writing, speaking, reading, listening).

تقديم
حفظ
الإبلاغ عن وظيفة
توصيات وظائف أخرى:

Engineer / Senior Engineer, Software Tester

Egyptian Banks Company
New Cairo City, القاهرة
  • Develop and execute test plans for complete software...
  • Develop and execute different manual and automated testing...
منذ 6 أيام

Senior Software Integrator Engineer

Luxoft
Cairo, القاهرة
Supporting large Vehicle Manufacturers in the area of Development, Production and Aftersales is Luxoft's ambition. Luxoft's goal...
منذ 3 أسابيع

Software Quality Assurance - Remotely

Lucidya
Cairo, القاهرة
  • Develop and apply testing processes for new and existing...
  • Investigate the causes of non-conforming software and train...
منذ 3 أيام

Senior Software Developer- Frontend (VOIS)

Vodafone
Giza, الجيزة
Amazon Web Services (AWS) 1. Software Developer 2. Senior Software Engineer 3. Senior Software Developer 4. Software Engineer 5....
منذ 3 أسابيع

Software Technical Support Engineer

BlackStone eIT
Cairo, القاهرة
  • Serve as the primary point of contact for customer...
  • Diagnose and troubleshoot software issues, both...
منذ أسبوعين

Senior Software Project Manager

BlackStone eIT
Remote
  • Lead and manage complex software projects, ensuring they are...
  • Develop detailed project plans, including scope, milestones,...
منذ أسبوعين

Senior Software Engineer - Java with Python

Unifonic
Cairo, القاهرة
  • Building and maintaining solutions that scale Serving...
  • Contributing to building and maintaining the policies,...
منذ أسبوعين

Senior Java Software Engineer

Unifonic
Cairo, القاهرة
  • Building and maintaining solutions that scale Serving...
  • Contributing to building and maintaining the policies,...
منذ 3 أيام

Software Sales Account Manager

BlackStone eIT
Remote
  • Assess current team processes and procedures, identify...
  • Develop individual quotas and assign territories with the...
منذ أسبوعين

Principal Software Engineer - UI/Angular

Integrant
الجيزة
  • Deliver fast, clean, pixel-perfect, and scalable front-end...
  • Work with back-end .net developers, testers, and creative...
منذ أسبوعين