(Senior) Software Engineer - Backend

Global technology company empowering people and organizations to achieve more through innovative software and services.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For (Senior) Software Engineer - Backend

Microsoft's AI Organization is seeking talented Backend Software Engineers to join their expanding teams in Egypt. This role offers the unique opportunity to work on cutting-edge projects at an unprecedented scale. Engineers will tackle diverse challenges from feature development to stack optimization, where performance is critical down to the millisecond. The position involves building support infrastructure for containerized services at scale and collaborating with top engineers globally. The team emphasizes ownership of large feature areas and values technical excellence. Microsoft's mission focuses on empowering global achievement through innovation, fostering a culture of inclusion, respect, and continuous growth. The role combines technical depth with meaningful impact, offering the chance to work on AI-driven solutions that affect millions of users. Team members will contribute to Microsoft's innovative technology stack while working in a fast-paced, collaborative environment that prioritizes personal and professional development.

Last updated a day ago

Responsibilities For (Senior) Software Engineer - Backend

  • Works with appropriate stakeholders to determine user requirements for a set of features
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight
  • Creates and implements code for a product, service, or feature, reusing code as applicable
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation

Requirements For (Senior) Software Engineer - Backend

Python
Java
  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering or related technical field
  • 3+ Years' Solid experience in building and maintaining reliable and scalable services/platforms
  • Experience on production scale distributed systems
  • Experience on building Machine Learning/Deep Learning systems

Benefits For (Senior) Software Engineer - Backend

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft (Senior) Software Engineer - Backend

Senior Software Backend Engineer- Kusto

Senior Backend Engineer role at Microsoft's Kusto team, building highly available control plane services for Azure Data Explorer, with hybrid work model in Israel.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Platform team, building cloud services and AI workload management solutions using Kubernetes and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI, building scalable infrastructure for Copilot, Bing, and other AI services, offering competitive compensation and hybrid work.

Senior Software Engineer- Kusto

Senior Software Engineer position at Microsoft working on the Kusto team, building Azure Data Explorer service with focus on big data analytics and cloud computing.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams, focusing on video rendering and real-time collaboration technologies for Windows and Mac clients.