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

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

Principle Software Engineer

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

Principal Software Engineer

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


About the Role

We are seeking an experienced Principal Software Engineer to provide technical leadership and guide the long-term architecture of a fast-growing AdTech platform in the Digital Out-of-Home (DOOH) industry. You will drive innovation, mentor engineers, and deliver highly scalable, reliable, and performance-driven solutions.

This role offers the opportunity to lead complex projects, shape technical direction, and contribute to building one of the smartest in-store media networks worldwide.


Vision & Mission

  • Vision: Make physical spaces as intelligent and engaging as digital ones.
  • Mission: Harness the power of data, AI, and Machine Learning to deliver highly personalized, profitable, and engaging in-store experiences.
  • Values: Proactive, Rational, Resilient, Diverse, and Social.

Job Information

  • Job Title: Principal Software Engineer
  • Department: Technology / Engineering
  • Location: Remote / Hybrid / On-Site (El Gouna, Red Sea, Egypt)
  • Employment Type: Full-time
  • Reports To: Team Lead
  • Subordinates: Senior Software Engineers

Purpose of the Role

As a Principal Software Engineer, you will:

  • Lead the technical direction of the product and development teams.
  • Prototype and validate architectural concepts.
  • Maintain high coding standards, best practices, and modern design patterns.
  • Collaborate with product, design, and engineering to align solutions with business goals.
  • Mentor engineers, foster innovation, and drive continuous improvement across the engineering organization.

Key Responsibilities

  • Technical Leadership: Drive architectural design and ensure scalable, fault-tolerant, and high-performance systems.
  • Collaboration: Partner with Principal Frontend Engineers and cross-functional teams to validate and deliver solutions.
  • Prototyping & Innovation: Explore new technologies and propose solutions that improve efficiency and product quality.
  • Mentorship: Provide technical training and guidance for engineers.
  • Development: Write clean, efficient, and maintainable code across backend and frontend systems.
  • Maintenance & Optimization: Maintain, upgrade, and optimize existing systems while ensuring excellent user experience.
  • Agile Execution: Actively contribute to backlog grooming, sprint planning, and Agile rituals.
  • Testing & Validation: Implement validation, verification, and performance testing to ensure reliability.
  • Continuous Improvement: Automate workflows, refine development practices, and proactively recommend improvements.

Key Performance Indicators (KPIs)

  • Code Quality: Low defect density and high maintainability.
  • Delivery: Timely delivery of features aligned with sprint goals.
  • Satisfaction: Positive stakeholder and team feedback.

Skills & Experience

  • Software Development: 8–10+ years of experience delivering scalable, maintainable, and performance-driven systems.
  • Technical Leadership: Proven track record of leading architecture and design for complex software solutions.
  • Backend Development: Proficiency in Python, Node.js, Go, or C#, with strong knowledge of microservices and event-driven systems.
  • Frontend Development: Expertise in JavaScript (ES6+), TypeScript, React, Angular, or Vue.js.
  • APIs & Integration: Experience with RESTful APIs and GraphQL.
  • Cloud & Infrastructure: Skilled in AWS, Azure, or GCP, with containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, Ansible, CloudFormation).
  • Databases: Proficiency in SQL (PostgreSQL, Timescale) and NoSQL (MongoDB, Redis).
  • CI/CD: Hands-on with GitLab CI, Jenkins, GitHub Actions, and advanced Git workflows.
  • Testing: Unit, integration, and automated testing.
  • System Design: Experienced in designing scalable, fault-tolerant systems with monitoring tools (Prometheus, Grafana, ELK Stack).
  • Security: Knowledge of OAuth2, JWT, HTTPS, OWASP practices.
  • Agile: Strong background in Agile/Scrum methodologies.
  • Communication: Ability to explain complex technical solutions to technical and non-technical stakeholders.

Education

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

Language Skills

  • Excellent 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 أيام

Principal Software Engineer - UI/Angular

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

Lead Software Engineer - UI/Angular

Integrant
Giza, الجيزة
  • Work with back-end .net developers, testers, and creative...
  • The Web Developer will be responsible for writing, deploying...
منذ 5 أيام

Ruby on Rails - Software Engineer

dopay
Cairo, القاهرة
  • Work alongside product teams to understand feature...
  • Develop and Maintain Backend Systems: Spearhead the...
منذ أسبوع

Enterprise Network Support Engineer

Vodafone
Cairo, القاهرة
Insights from previous hires 1. Network Engineer 2. Senior Support Engineer 3. Senior Network Engineer 4. Support Engineer 5....
منذ أسبوع

Software Technical Support Engineer

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

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 أسابيع

Senior Software Engineer - Ruby on Rails

Procore Technologies
القاهرة
  • Evolve our existing codebase from a monolithic Rails...
  • Contribute to designing and building a system that is...
منذ أسبوعين

Track Engineer Intern

RATP Dev
Cairo, القاهرة
The intern will gain hands-on experience in worksite coordination, compliance procedures, and technical support, contributing to...
منذ 3 أسابيع

UX/UI Designer - The Flex Africa

The Flex
القاهرة
  • Work on Base360.ai’s core SaaS product, designing intuitive...
  • Create marketing assets including our main landing pages,...
منذ يوم