(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 is seeking talented Backend Software Engineers to join their expanding teams in Egypt as part of the Microsoft AI Organization. This role offers the unique opportunity to work on cutting-edge projects at an unprecedented scale. Engineers will tackle challenges ranging from feature development to stack optimization and infrastructure building for containerized services. The position involves working with distributed systems and machine learning technologies, collaborating with global engineering teams. Microsoft provides a growth-minded environment focused on innovation and collaboration, with their mission to empower every person and organization globally. The role combines technical depth with meaningful impact, offering the chance to work on projects that affect millions of users while providing comprehensive benefits and professional development opportunities. The hybrid work environment offers flexibility with up to 50% work from home capability.

Last updated 10 minutes 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 Engineer

Senior Software Engineer role at Microsoft AI, working on cutting-edge AI technologies including Copilot and Bing, with hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Frontdoor team, working on cloud infrastructure and distributed systems with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Location Service Team, focusing on location inference and geospatial solutions for major Microsoft products.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Front Door team, developing distributed systems for application delivery and security at global scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Data Security team, building cloud-scale security and compliance solutions for Office 365.