Demo Capital
companies
Jobs

Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Posted on Nov 4, 2025

Senior Software Engineer

Cairo, Egypt

Save

Share job

Date posted
Oct 29, 2025
Job number
1903688
Work site
4 days / week in-office
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

Microsoft Clarity is a cutting-edge analytics platform that helps businesses understand user behavior at scale. We are looking for a Senior Software Engineer to join our team and drive innovation touching on a wide range of our stack (including our highly scalable back and ultra-performant JS client). We keep a laser-sharp focus on performance, scalability, and reliability for our millions of users worldwide.

Why Microsoft Clarity?

  • Work on a product that impacts millions of users globally
  • Be part of a team that values innovation, collaboration, and technical excellence
  • A product that is used and loved by literally millions of experience builders worldwide (try it yourself clarity.microsoft.com)

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field
  • Strong Computer Science foundational knowledge and problem solving skills
  • Strong coding skills in C# or similar languages (JS knowledge is a plus)
  • 7+ years of experience in software engineering, Backend (or Full-Stack - preferred)
  • Expertise in distributed systems, telemetry, and data processing
  • Experience with Azure services, Kubernetes, and cloud-native architectures (is a plus)

Responsibilities

  • Design and implement highly scalable distributed systems
  • Lead technical architecture discussions and influence product direction
  • Collaborate with cross-functional teams and groups including Microsoft Ads and other services
  • Drive cost optimization and performance improvements for large-scale data pipelines
  • Mentor junior engineers and contribute to technical excellence across the team
  • Ensure live site reliability and incident management for mission-critical services

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.