Microsoft AI

Senior Software Engineer

Microsoft AI
onsite senior full-time Competitive salary Cairo
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft AI are looking for a talented Senior Software Engineer at their Cairo office. This role sits at the heart of developing robust, distributed services, and performance-optimized systems that support Shopping services. You'll work directly with leadership to shape the company's direction in the online shopping experience for millions of users.

About the Role

As a Senior Software Engineer, you will contribute to the development of robust, distributed services, and performance-optimized systems that support Shopping services. You’ll collaborate across disciplines to design and implement features that enhance platform scalability, data modeling, and workflow automation. Your primary responsibilities will include collaborating with stakeholders to determine user requirements, driving identification of dependencies, and developing design documents for a product, application, service, or platform. You will also create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).

Accountabilities

  • Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).

The Candidate we're looking for

Experience:

  • 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.

Technical skills:

  • Distributed systems development.
  • Microservices.

Personal attributes:

  • Proactive and adaptable.
  • Strong communication and collaboration skills.

Benefits

  • Competitive salary.
  • Comprehensive benefits package.
  • Opportunities for professional growth and development.
  • Collaborative and dynamic work environment.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/senior-software-engineer-36/