Verified current Job

Snr Software Engineer - Shopping & Clarity

Collaborates with internal teams to identify dependencies and reach common goals. Designs and develops scalable data processing solutions and data pipelines for large-scale Clarity and Shopping scenarios, with focus on data qualit...

Job Full source details
Microsoft Cairo, Cairo Governorate,EG, EG Source published Oct 2, 2026 Verified 4 hours ago
✓ 95% verification score · Source: Microsoft Careers · Always confirm final requirements on the original source.
Complete source information imported The available role or programme description, requirements, benefits and source facts were imported from the public official endpoint and formatted for reading.
Snr Software Engineer - Shopping & Clarity opportunity at Microsoft
DeadlineWed Mar 31 1:50 PM 2027
EmploymentF U L L T I M E
CountryEG

Overview

Collaborates with internal teams to identify dependencies and reach common goals. Designs and develops scalable data processing solutions and data pipelines for large-scale Clarity and Shopping scenarios, with focus on data quality, performance, reliability, and efficiency. Implements security standards to raise security hardening of solutions, ensuring each layer is independently secure. Design and build highly scalable, reliable, and maintainable backend and distributed data systems that support large-scale processing and business-critical scenarios. Drive technical architecture and design, identify system dependencies, and influence engineering direction across backend services, data platforms, storage, and processing systems. Partner with stakeholders and cross-functional engineering teams to translate product and data requirements into scalable technical designs and integration stra

Full job description

Full Job Description

Collaborates with internal teams to identify dependencies and reach common goals. Designs and develops scalable data processing solutions and data pipelines for large-scale Clarity and Shopping scenarios, with focus on data quality, performance, reliability, and efficiency. Implements security standards to raise security hardening of solutions, ensuring each layer is independently secure. Design and build highly scalable, reliable, and maintainable backend and distributed data systems that support large-scale processing and business-critical scenarios. Drive technical architecture and design, identify system dependencies, and influence engineering direction across backend services, data platforms, storage, and processing systems. Partner with stakeholders and cross-functional engineering teams to translate product and data requirements into scalable technical designs and integration strategies. Develop, debug, optimize, and evolve production systems to improve throughput, latency, scalability, reliability, maintainability, and cost efficiency. Drive performance and cost optimization across backend services, distributed data platforms, storage systems, and high-volume data pipelines. Proactively improve live-site reliability through better monitoring, observability, capacity planning, fault tolerance, performance, and operational practices. Lead complex technical investigations and production incidents, coordinating effectively across engineering teams and stakeholders. Mentor engineers, promote engineering best practices, and raise technical excellence across software engineering and data engineering disciplines. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Experience in computer science fundamentals, problem-solving skills, and understanding of software engineering principles Demonstrated software engineering experience, with a background in backend or full-stack development. Experience designing and building scalable distributed systems, high-throughput services, telemetry systems, and large-scale data processing solutions Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with cloud technologies, Kubernetes, and cloud-native architectures. Experience with data engineering, including large-scale data pipelines, data platforms, storage, or distributed data processing.

Tips for this job

Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.

Verification notes

Verified from public schema.org JobPosting structured data on the official source page. The complete published description, responsibilities, requirements and benefits were normalized when present; unstated facts were not inferred.

Original authoritative source

JobOpportunity is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Apply through JobOpportunity →

Browse current JobOpportunity listings from Microsoft Careers →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books