LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Software Engineer II
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 374 jobs →
Microsoft

Software Engineer II

Microsoft • Egypt, Cairo, Cairo

Posted 1d agoMid-LevelSoftware engineering📍 Cairo
Apply Now →

Skills & Technologies

JavaAndroidiOSFlutterReact Native

Overview

Microsoft is hiring a Software Engineer II to design and maintain the Clarity SDKs for mobile applications. You'll work with technologies like Java, Android, iOS, Flutter, and React Native to enhance user behavior insights. This position requires strong problem-solving skills and experience in mobile development.

Job Description

Who you are

You have a solid background in software engineering, particularly in mobile application development, with experience in designing and optimizing SDKs. You thrive in collaborative environments and enjoy solving complex problems that have a real impact on users. Your investigative skills allow you to adapt to evolving OS-level changes, ensuring the performance and stability of the SDKs you work on. You are comfortable gathering customer feedback and addressing their needs effectively, demonstrating strong communication skills. You embrace technical challenges and show flexibility as project requirements evolve, making you a valuable team member.

Desirable

Experience with cross-platform mobile development frameworks is a plus, as is familiarity with performance profiling and optimization techniques. A passion for understanding user behavior and translating that into actionable insights will set you apart. You are eager to learn and grow in your role, contributing to the team's success while advancing your career.

What you'll do

As a Software Engineer II on the Microsoft Clarity Apps team, you will be responsible for designing, optimizing, and maintaining the Clarity SDKs for native mobile applications. Your work will empower customers to understand user behavior and achieve their business goals. You will collaborate with exceptional engineers to develop cross-cutting features across all Clarity SDKs, including Android, iOS, Flutter, and React Native. Your role will involve applying advanced profiling and optimization techniques to deliver the most performant SDKs in the industry. You will also engage directly with customers to gather feedback and ensure their issues are addressed effectively. A significant part of your responsibilities will include working on the visual capture engine that powers session replay, requiring solid investigative and reverse-engineering skills. You will need to adapt to evolving OS-level changes while continuously enhancing performance and stability.

What we offer

Microsoft provides a unique opportunity for career growth and development. You will be part of a team that values collaboration and innovation, working on products that make a real impact. The company fosters an inclusive culture where diverse perspectives are valued, and you will have the chance to sharpen your analytical thinking and technical skills. Microsoft also offers competitive compensation and benefits, supporting your professional journey and personal well-being.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts