CrawlJobs Logo

Filters

Location
Salary

Software Engineer Senior Egypt Jobs

13 Job Offers

Senior Software Engineer
Save Icon
Senior Software Engineer sought to own the technical evolution of Impbus, Microsoft Ads’ mission-critical, high-throughput RTB service. This role demands deep expertise in low-latency distributed systems and C++ to drive platform modernization, scalability, and operational excellence. Based in Ca...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Senior Java Software Engineer sought in Cairo, Egypt to design and deploy scalable applications using Java, Spring Boot, and Angular. Expertise in microservices, CI/CD, and database design with Oracle/MySQL is required. This role offers leadership opportunities, mentoring junior developers, and i...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Senior Software Quality Engineer
Save Icon
Join our Agile team in Cairo as a Senior Software Quality Engineer. You will design and execute manual/automated tests using Selenium, Playwright, and JMeter. Leverage your Python/Java skills and AI/ML knowledge to innovate testing processes. Drive quality in a CI/CD environment focused on high-p...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Clarity Apps team in Cairo as a Senior Software Engineer. Design and optimize high-performance SDKs for Android, iOS, and cross-platform frameworks like Flutter. Apply your expertise in C++, Java, or JavaScript to solve complex problems and impact how customers understand user be...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's advanced AI ecosystem in Cairo as a Senior Software Engineer. Develop cutting-edge products for Bing, Ads, and Core AI using C++, C#, Java, or Python. Drive architecture, write scalable code, and lead automation with AI across the SDLC. Collaborate with global teams to build secu...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Cross Platform Software Engineer - React Native
Save Icon
Join our team as a Senior Cross Platform Software Engineer specializing in React Native. You will develop high-performance mobile applications for Android and iOS in Egypt. We seek a professional with 5+ years of React Native experience, strong JavaScript/ES6 skills, and knowledge of REST/GraphQL...
Location Icon
Location
Egypt
Salary Icon
Salary
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Senior Software Engineer – Dynamics CRM/Power-Platform
Save Icon
Join our team in Egypt as a Senior Software Engineer specializing in Dynamics CRM and Power Platform. Utilize your expertise in .NET, C#, SQL, and web technologies to design and develop innovative software solutions. You will mentor junior developers and work with Dynamics 365, Power Platform, an...
Location Icon
Location
Egypt
Salary Icon
Salary
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Senior Software Engineer - .Net
Save Icon
Seeking a Senior .NET Engineer in Egypt to design and implement innovative software solutions. This role requires expertise in ASP.NET, C#, SQL, and Web APIs, along with strong OOP and problem-solving skills. You will mentor junior developers, ensure high-quality project delivery, and explore new...
Location Icon
Location
Egypt
Salary Icon
Salary
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Senior Software Engineer-Sharepoint
Save Icon
Join our team in Egypt as a Senior Software Engineer specializing in SharePoint. You will design and implement innovative software solutions using SharePoint, Angular, and Microsoft EPM. This role requires strong Power BI knowledge and excellent English communication skills for client interaction...
Location Icon
Location
Egypt
Salary Icon
Salary
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Senior Software Engineer - PHP
Save Icon
Seeking a Senior PHP Software Engineer in Egypt to design and implement innovative solutions. The role requires expertise in PHP frameworks like Laravel, JavaScript (React/Angular), and Drupal/WordPress. You will deliver high-quality projects, write unit tests, and explore new technologies. Stron...
Location Icon
Location
Egypt
Salary Icon
Salary
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Egypt , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Seeking a Senior Java Engineer in Cairo to build scalable backend systems with Java 17/21 and Spring. You'll design robust APIs, work with Kafka, and integrate AI/LLM capabilities. This role offers exposure to cloud-native tools, a collaborative culture, and impactful projects.
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice

About the Software Engineer Senior role

A Senior Software Engineer is a pivotal role within the technology industry, representing a step beyond standard software development into a position of technical leadership, architectural ownership, and complex problem-solving. Professionals in these senior-level jobs are responsible for designing, building, and maintaining the core systems that power modern applications, from cloud infrastructure and distributed platforms to embedded systems and high-performance backends. Rather than simply writing code to specifications, a Senior Software Engineer is expected to define the technical vision, making critical decisions about system architecture, scalability, reliability, and security.

The day-to-day responsibilities of a Senior Software Engineer are multifaceted. They typically lead the end-to-end development lifecycle of significant features or entire subsystems, starting from requirements gathering and design through implementation, testing, deployment, and ongoing production support. A common thread across these roles is a deep focus on building large-scale, distributed systems that must operate with high availability and fault tolerance. This often involves working with cloud-native technologies like Kubernetes and Docker, designing microservices architectures, and ensuring systems can handle massive data throughput. Beyond technical execution, these jobs require significant mentorship; senior engineers guide junior team members through code reviews, design discussions, and pair programming, fostering a culture of engineering excellence. They also act as a bridge between technical teams and product or business stakeholders, translating complex technical trade-offs into clear, actionable plans.

The typical skills and requirements for a Senior Software Engineer are rigorous. A strong educational foundation in computer science (BS, MS, or PhD) or equivalent practical experience is standard. Technical proficiency in at least one major statically-typed language such as Java, Go, C++, or Scala is almost always required, alongside deep knowledge of data structures, algorithms, and system design. Experience with public cloud providers (AWS, GCP, Azure), containerization, and CI/CD pipelines is essential for modern cloud-based jobs. For those in embedded or systems-level roles, expertise in Linux internals, kernel configuration, and languages like C and Python is critical. Crucially, senior roles demand proven experience operating production systems, including participation in on-call rotations and a strong understanding of observability, monitoring, and incident response. Soft skills are equally vital: exceptional communication, the ability to drive cross-team collaboration, and a customer-focused mindset are hallmarks of successful senior engineers.

In essence, a Senior Software Engineer is a technical leader who combines deep coding expertise with strategic thinking. They are the engineers who not only build the systems of today but architect the scalable, resilient, and innovative foundations for tomorrow. This makes their jobs some of the most challenging and rewarding in the tech landscape.