Description
Join Microsoft Egypt and help shape the future of intelligence at global scale, build products used by millions, collaborate with world-class engineering teams, grow your career in one of Microsoft’s most advanced AI ecosystems, and contribute to cutting-edge innovations powering our Bing, Bing Ads, Shopping, MSN, Clarity and Core AI Teams.
We are hiring Software Engineers II talent across these teams in Egypt to build high-scale, AI-driven systems that power search, ads, and core AI infrastructure. In this role, you will design, develop, test, secure, and operate production-scale, AI-driven systems that power search, ads, and core AI infrastructure.
Responsibilities:
- Build clean, extensible, maintainable software in modern languages (C/C++/C#/Java/JS/Python).
- Use AI tools responsibly across the SDLC and review all AI-generated changes.
- Debug proactively using tests, logs, telemetry, and conduct incident retrospectives to prevent recurrence.
- Review code for quality, security, test coverage, maintainability, and adherence to team standards.
- Write extensible, maintainable, testable code using best practices and modern AI-assisted development.
- Collaborate on architectural and design decisions, exploring options and ensuring performance, scalability, and security.
- Create and execute test strategies, enhance automated test coverage, and use AI for test automation.
- Identify dependencies and work with partner teams to ensure cohesive end-to-end system design and validation.
- Apply engineering excellence practices including automation, secure coding, compliance, and continuous improvement.
- Support safe deployment, experimentation, monitoring, and live-site reliability, including on-call responsibilities.
- Engage with stakeholders to understand user requirements and incorporate customer insights, security, and privacy needs into solutions.
Qualifications:
- Bachelor’s in Computer Science or related software engineering experience.
- Proficiency in one or more of: C, C++, C#, Java, JavaScript, Python.
- Preferred: Master’s degree OR 3+ years engineering experience.
- Experience with distributed systems, large-scale services, AI/ML, telemetry, and cloud systems.
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://microsoft.ai/job/software-engineer-ii-39/