الخبرة : 0-1 سنة
الراتب : Not
المكان : مصر
We are an international STEM recruitment agency work with deep tech client - a global technology company building a large-scale hybrid infrastructure platform for service providers.
Our client develops a complex, high-load product used to build resilient, software-defined data centers. The platform includes distributed storage, virtualization, cluster orchestration, high availability, VM management, monitoring, and UI / REST APIs.
We are looking for a hands-on Team Lead who enjoys working close to the code while leading an experienced engineering team!
Key Responsibilities
- Lead a team of 5–10 senior engineers: set technical direction, prioritize work, and maintain a high-performance culture.
- Design and architect key components of a distributed hybrid infrastructure platform.
- Contribute to development when needed (player/coach model).
- Ensure high code quality: code reviews, automated testing, CI/CD, and technical debt management.
- Collaborate with product, QA, and support teams to solve production issues and improve the platform.
- Mentor engineers and support their professional growth.
Requirements
- 5+ years of software engineering experience, including 2+ years in a team leadership role.
- Strong production experience with Python, Go, Rust, or C/C++.
- Deep understanding of Linux systems and networking fundamentals.
- Experience working with distributed systems and complex backend architectures.
- Strong leadership, communication, and problem-solving skills.
Nice to Have
- Experience with virtualization and containers (KVM, Docker, Kubernetes).
- Background in system programming or kernel-level development.
- Experience with automation and infrastructure tooling (Ansible, Terraform, Bash).
- Experience with cloud platforms (AWS, Azure, GCP).
- Understanding of monitoring, observability, and performance tuning.