Senior Software Engineer

Microsoft is a global technology company delivering cloud and edge computing solutions including Azure Stack HCI and IoT platforms.
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer

Microsoft's Edge customer experience team is seeking a Senior Software Engineer to drive major changes to high-scale services within the Edge & Platform organization. The role focuses on delivering at-scale customer experience for Edge solutions including Azure Stack HCI, Azure Edge Hardware Centre, and HCI Catalog. The position requires expertise in cloud services, distributed systems, and modern technologies like Kubernetes and LLMs.

The ideal candidate will combine technical excellence with leadership qualities, serving as a coach, guide, and collaborator. You'll be working on Azure Stack HCI, a hyperconverged infrastructure operating system delivered as an Azure service, and Azure IoT platform, which provides intelligent edge-to-cloud technologies with built-in security and compliance.

This role offers the opportunity to work with cutting-edge technology while making significant impacts on Microsoft's edge computing solutions. The position includes a hybrid work arrangement with up to 50% work from home flexibility and minimal travel requirements (0-25%). You'll be part of a team that values quality, innovation, and collaborative problem-solving, while enjoying Microsoft's comprehensive benefits package and professional growth opportunities.

The role demands both technical depth and leadership skills, making it perfect for someone who wants to influence the direction of cloud and edge computing while mentoring others and maintaining high engineering standards.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Developing Cloud Services, Restful services, and Distributed systems
  • Analyze and articulate complex issues and technologies
  • Collaborate across Azure to develop platforms for Edge devices management
  • Write exemplary code for large scale distributed systems
  • Drive quality across the team, mentor and guide others

Requirements For Senior Software Engineer

Java
Kubernetes
  • 5+ years of experience in Software Development
  • 3+ years of experience in cloud services/RESTful service/Distributed system
  • Knowledge of Kubernetes and related technologies
  • Experience with LLMs preferred
  • Knowledge of Microsoft Azure, AWS or similar cloud platforms
  • Strong C#, Java, C/C++ programming and debugging skills
  • Strong design and problem-solving skills
  • Deep understanding of data structures and algorithms
  • Bachelor's/master's degree in Computer Science or related field
  • Entrepreneurial spirit with can-do attitude

Benefits For Senior Software Engineer

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

Senior Software Engineer role at Microsoft working on Azure Container Registry, building scalable cloud container workloads and securing software supply chain.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, support, and technical problem-solving for strategic Azure customers.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer role at Microsoft focusing on Azure Stack HCI support, offering hybrid work in Sydney with comprehensive benefits.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft, focusing on complex technical issue resolution for enterprise customers with hybrid work flexibility.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft in Costa Rica, focusing on enterprise support for cloud and infrastructure solutions with hybrid work options.