Senior Software Engineer

Microsoft AI (MSAI) division building large-scale payment services powering key businesses like Copilot, Bing, Content Feed, and Edge.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Finance

Description For Senior Software Engineer

Microsoft AI (MSAI) is seeking a Senior Software Engineer to join their team working on a large-scale payment service that powers crucial businesses including Copilot, Bing, Content Feed, and Edge. This role represents an exciting opportunity to be part of a team with close to $10B in revenue and rapid growth.

The position offers a dynamic environment where innovation is encouraged and team members are empowered to make significant contributions. As a Senior Software Engineer, you'll be responsible for designing and developing scalable payment systems, ensuring security and compliance, and leading major features from conception to deployment.

The ideal candidate will bring 5+ years of software development experience, with particular expertise in distributed systems and backend development. You'll work closely with cross-functional teams to integrate payment services across MSAI products while maintaining high performance and security standards.

This role offers excellent growth opportunities through hands-on experience with cutting-edge technologies and the chance to mentor other engineers. The position comes with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. With a hybrid work arrangement allowing up to 50% work from home, this role provides flexibility while maintaining collaborative opportunities.

Join Microsoft's innovative AI division and be part of a team that's shaping the future of payment systems for some of the most exciting AI products in the industry. Your contributions will directly impact millions of users while working alongside talented professionals in a supportive and growth-oriented environment.

Last updated 13 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, test, and deliver quality features
  • Lead big features and communicate with all stakeholders
  • Design, develop, and maintain scalable payment systems
  • Collaborate with teams to integrate payment services with MSAI products
  • Ensure the highest level of security and compliance in payment processing
  • Analyze and improve system performance and user experience
  • Stay abreast of industry trends and advancements in payment technologies
  • Contributing to other engineer's growth through code reviews, mentoring, and active collaboration

Requirements For Senior Software Engineer

  • Bachelor's degree or higher in computer science or related areas
  • 5+ years software design and development experience
  • Experience in distributed system development, database, or other related backend system development
  • Expertise in feature definition, design, and feasibility
  • Great cross-team collaboration skills

Benefits For Senior Software Engineer

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

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft's AI Organization in Egypt, focusing on scalable services and ML systems with hybrid work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, building mission-critical usage billing platforms with focus on data processing and cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure DPU networking software, developing control plane functions for cloud infrastructure.

Senior Software Engineer (Virtualization and Kernel)

Senior Software Engineer role at Microsoft focusing on virtualization and kernel development, working on Hyper-V and core platform technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Viva Horizontals team, focusing on AI-powered employee experience solutions and backend services.