Software Development Engineer II Egypt
MENA Alliances- Location
- Cairo, Cairo, Egypt
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 1y ago
We are hiring a highly skilled Software Development Engineer II (SDE-II) to join our client innovative and fast-paced environment in Cairo, Egypt. We’re looking for a driven and experienced software engineer who is passionate about developing high-impact, customer-focused solutions and enjoys tackling complex technical challenges.
What You'll Do
As an SDE-II, you will take a leadership role in building large-scale, distributed systems that deliver high availability, scalability, and performance. You’ll help guide the technical direction of the team, shape long-term architecture, and drive key deliverables from concept to deployment.
Key Responsibilities
Design, implement, test, deploy, and maintain advanced software solutions that enhance performance, security, reliability, and cost-efficiency.
Write high-quality, maintainable code for distributed systems and backend infrastructure.
Apply software engineering best practices, including design patterns, code reviews, automated testing, and continuous integration.
Lead and execute large-scale technical projects in an agile development environment.
Contribute to architectural decisions and roadmap planning.
Mentor and support junior engineers while fostering a culture of technical excellence.
Requirements
- 5+ years of professional software development experience (excluding internships).
- 4+ years of experience designing and architecting systems with a focus on scalability, performance, and reliability.
- Proficiency in at least one modern programming language such as Java, C++, or C#, with strong object-oriented design skills.
- Demonstrated success in delivering robust, production-grade software systems.
Preferred Qualifications
- 4+ years of experience managing the full software development lifecycle, including version control, CI/CD pipelines, testing, release processes, and operations.
- Familiarity with a variety of programming languages and tools including Java, Python, TypeScript, JavaScript, and .NET.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Strong problem-solving skills and a proven ability to work independently in a fast-paced, agile team environment.
Benefits
- Competitive Salary
- Professional development and growth opportunities
- Access to advanced tools, platforms, and global engineering best practices
- Employee product and service discounts
- Onsite role in Cairo, Egypt, with a collaborative environment .
Skills
- Java
- C++
- C#
- Python
- TypeScript
- JavaScript
- .NET
More jobs at MENA Alliances
All 48Senior Full-Stack Next.js / TypeScript Developer
MENA Alliances · Remote · 3d ago
Freelance AI & Web Scraping Developer
MENA Alliances · Remote · 5mo ago
AI Implementation & Governance Consultant
MENA Alliances · Remote · 7mo ago
Drupal Web Developer / Designer
MENA Alliances · Remote · 9mo ago
AI/AR Product Lead
MENA Alliances · Remote · 11mo ago
Similar roles
Software Engineer, Platform - Cairo, Egypt
Speechify · Cairo, Egypt · 2d ago
Software Quality Assurance Engineer
Almentor · Egypt · 3d ago
AI Engineer (Hybrid)
BayanTech · Giza, Egypt · 3d ago
Graduate In Training Program (GIT), AI Engineer
Valeo · Cairo · 3d ago
Senior Backend Engineer - Money Movements Squad
Thndr · Cairo Office · 4d ago
Senior Software Engineer, Core Experiences - Cairo, Egypt
Speechify · Cairo, Egypt · 6d ago