Software Engineer II at Microsoft
Cairo, Cairo, Egypt -
Full Time


Start Date

Immediate

Expiry Date

26 Jan, 26

Salary

0.0

Posted On

28 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Problem Solving, Collaboration, SDK Development, Performance Optimization, Customer Feedback, Investigative Skills, Reverse Engineering, Mobile Applications, Session Replay, Analytical Thinking, Technical Challenges, Dynamic Environments, Cross-Cutting Features, Visual Capture Engine, User Behavior

Industry

Software Development

Description
Are you passionate about solving complex problems and building products that make a real impact? Do you thrive in a collaborative environment surrounded by exceptional engineers? The Microsoft Clarity Apps team is seeking a talented Software Engineer II to help design, optimize, and maintain the Clarity SDKs for native mobile applications—empowering our customers to understand user behavior and achieve their business goals.   As a Software Engineer, you will contribute to the design and development of cross-cutting features across all Clarity SDKs—including Android, iOS, Flutter, React Native, and more—guided by customer feedback and real-world insights. Our goal is to deliver the most performant SDKs in the industry, which will challenge you to apply advanced profiling, optimization, and innovative problem-solving techniques. You’ll also play a customer-facing role, collaborating directly with users to understand their needs, gather feedback, and ensure their issues and pain points are addressed effectively. A key part of this role involves working on the core of our SDKs—the visual capture engine that powers session replay—which demands solid investigative and reverse-engineering skills to adapt to evolving OS-level changes while continuously enhancing performance and stability.   We’re looking for an engineer who thrives in dynamic environments, embraces technical challenges, and shows flexibility as our SDK portfolio and team charter evolve. This position offers a unique opportunity to accelerate your career growth, sharpen your analytical thinking, and strengthen your foundational software engineering skills.   Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.   Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
As a Software Engineer II, you will design, optimize, and maintain the Clarity SDKs for native mobile applications. You will also collaborate directly with users to understand their needs and ensure their issues are addressed effectively.
Loading...