Careers
We’re on the look out for talented individuals to join our rapidly growing technical and management teams. Working on massive scale projects for the biggest tech and media companies, with some of the best developers in Egypt.If you want to stay posted you can check our Linkedin page.
Current Openings
Location: Hybrid (Remote + Office in Cairo)
The Software Engineer will collaborate with our team to build cutting-edge software systems using diverse programming languages and open-source frameworks. They will ensure flawless product design, seamless upgrades, and robust documentation in partnership with the engineering team. This role demands exceptional technical skills, a strong academic foundation, and deep expertise in computer science concepts and algorithms.
Responsibilities:
- Designing secure, decentralized content delivery network (CDN) technologies, implementing multicast routing protocols (PIM-SSM, IGMP, AMT), and working with infrastructure.
- Create and maintain robust backend services , focusing on reliability and efficiency for production systems.
- Enhance and troubleshoot CI/CD pipelines (e.g., GitHub Actions) and resolve complex, system-level technical issues.
- Guide junior engineers through mentorship, lead code reviews, and enforce high-quality coding standards across the team.
Requirements:
- 3+ years of full stack development, proven expertise in Go, Python, C++, or Java. hands-on experience in Networking, Security, and Web3 technologies.
- Deep knowledge in Switching/Routing, TCP/IP, UDP, HTTP, Websockets is a must.
- Knowledge of Video streaming (HLS, DASH, WebRTC, MoQ), adversarial security vulnerability analysis, and multicast is huge plus.
- Deep knowledge of REST and GraphQL APIs for seamless integrations.
- Proficiency with SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases.
- Experience deploying on cloud platforms like AWS or GCP.
- Strong ability to architect software systems and technical specifications.
- Write high quality testable code and produce comprehensive unit and integration tests, and ensure maintainability.
- Demonstrated skill in managing components end-to-end, from planning and development to deployment and monitoring.
- Experience with Kubernetes for container orchestration, microservices architecture, or infrastructure-as-code tools (e.g., Terraform, Ansible) is a plus. Hands-on experience in scaling and optimizing distributed and embedded systems.
- Familiarity with monitoring and observability tools like Prometheus or Grafana for system health tracking is an advantage.
- Open for changes and continuous learning, can work under pressure.
- Good knowledge of spoken and written English.
- Team player, self motivated and passionate about technologies and innovation.
Location: Hybrid (Remote + Office in Cairo)
The Full Stack Engineer will work with the existing team on creating new cutting edge software systems using a variety of programming language and open-source frameworks.
The Software team is responsible for the software part of our productsand works in collaboration with our engineering team. The team is responsible for the perfect design of new products, seamless execution of upgrades, documentation and installation procedures.
As the requirements of our products are of a very high level, requirements for the personnel are similar. Therefore he or she needs outstanding technical skills, solid academic background and deep understanding of computer science concepts, algorithms and techniques.
Responsibilities:
- Design and build advanced frontend applications using Vue.js and TypeScript, ensuring performance and scalability.
- Create and maintain robust backend services in Golang, focusing on reliability and efficiency for production systems.
- Enhance and troubleshoot CI/CD pipelines (e.g., GitHub Actions) and resolve complex, system-level technical issues.
- Guide junior engineers through mentorship, lead code reviews, and enforce high-quality coding standards across the team.
Requirements:
- Full-stack developer with up to three years of experience, specializing in Vue.js, TypeScript, and Golang.
- Technical Mastery :
- Deep knowledge of REST and GraphQL APIs for seamless integrations.
- Proficiency with SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases.
- Experience deploying on cloud platforms like AWS or GCP.
- Design & Testing: Strong ability to architect software systems, write comprehensive unit and integration tests, and ensure maintainability.
- Project Ownership: Demonstrated skill in managing projects end-to-end, from planning and development to deployment and monitoring.
- Experience with Kubernetes for container orchestration, microservices architecture, or infrastructure-as-code tools (e.g., Terraform, Ansible) is a plus.
- Familiarity with monitoring and observability tools like Prometheus or Grafana for system health tracking is an advantage.
- Open for changes and continuous learning, can work under pressure.
- Good knowledge of spoken and written English..
- Team player, self motivated and passionate about technologies and innovation.