Microsoft Hiring for Software Engineer | Apply Now | 2024

Posted by

Microsoft Hiring: Join Our Team as a Software Engineer for Azure Files

The Azure Storage group is at the heart of Microsoft Hiring Azure’s cloud infrastructure, providing essential persistent storage solutions for a multitude of global enterprises and all of Microsoft’s major online services, including Xbox, Teams, and Bing. As a fundamental service within the Azure Cloud ecosystem, we are committed to excellence and innovation.

About the Role

Microsoft hiring talented Software Engineers to join our Azure Files team. This team is responsible for the design, development, and maintenance of Azure’s core file-sharing service. Our service supports various protocols, including Server Message Block (SMB), Common Internet File System (CIFS), Network File System (NFS), and Representational State Transfer (REST). We ensure full compatibility with both Windows and Linux-based on-premises file servers, and our solutions can scale to manage exabytes of data, delivering exceptional reliability, performance, and security.

What You’ll Do

Microsoft Hiring for Software Engineer
Microsoft Hiring for Software Engineer

As a Software Engineer on our high-performing team, you’ll engage in cutting-edge projects focused on cloud storage and hybrid solutions. You’ll have opportunities to:

  • Innovate and Design: Lead the design and implementation of scalable, efficient, and secure file storage solutions.
  • Collaborate: Work closely with a team of experienced engineers, sharing knowledge and pushing the boundaries of what’s possible in distributed systems and cloud storage.
  • Research and Develop: Explore new technologies, propose innovative solutions, evaluate design alternatives, and contribute to making key technical decisions.
  • Build and Optimize: Implement robust engineering practices to create high-quality, end-to-end solutions that exceed customer expectations.

Your Impact

Your work will have a broad and significant impact as you help build solutions that empower some of the world’s largest organizations and Microsoft’s own high-demand services. You’ll play a crucial role in advancing the capabilities of remote file systems and cloud storage technologies.

Why Join Us?

  • Learning and Growth: You’ll work with a team of seasoned professionals, gaining exposure to advanced storage technologies and complex problem-solving.
  • Broad Scope: Engage in projects with far-reaching implications across distributed systems and remote file systems.
  • Innovation: Be at the forefront of developing next-generation file storage solutions.
  • Collaboration and Inclusion: Thrive in a culture that values respect, integrity, and accountability, and fosters a collaborative environment where everyone can contribute and grow.

Our Mission

At Microsoft, our mission is to empower every person and organization on the planet to achieve more. We embody a growth mindset, driving innovation to empower others and working together to achieve shared goals. We are committed to building an inclusive culture where everyone can thrive both professionally and personally.

Key Responsibilities

  • Collaborate with Stakeholders: Engage with relevant stakeholders to understand and define user requirements for new features.
  • Design Documentation: Assist in identifying dependencies and contribute to the development of design documents for product features.
  • Coding and Implementation: Learn and implement code for products, services, or features, leveraging existing code where applicable.
  • Task Breakdown and Estimation: Break down work items into manageable tasks and provide accurate time estimates with guidance.
  • System Monitoring: Act as a Designated Responsible Individual (DRI) to monitor system/product features for issues like degradation or downtime. Follow established protocols to recommend and implement solutions.
  • Continuous Learning: Stay updated on current developments and seek new knowledge to enhance the availability, reliability, efficiency, observability, and performance of our products. Drive consistency in monitoring and operations at scale.

Qualifications

Required Qualifications:

  • A Bachelor’s Degree in Computer Science or a related technical discipline, with proven coding experience in languages such as C, C++, C#, or Java, or equivalent experience.

Other Requirements:

  • Must meet Microsoft’s security screening requirements, which include passing the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • A Bachelor’s Degree in Computer Science or a related field with at least 1 year of technical engineering experience, including coding in C, C++, C#, or Java, or
  • A Master’s Degree in Computer Science or a related field with proven coding experience in the aforementioned languages, or
  • Equivalent experience.

Why Join Azure Files?

As part of the Azure Files team, you’ll be at the forefront of developing scalable, secure, and efficient file storage solutions that cater to some of the world’s largest organizations. Microsoft hiring Software Engineers who will work alongside a talented team of engineers, contributing to projects that have a significant impact across various industries.

We foster a collaborative environment that values respect, integrity, and accountability. At Microsoft, we believe in empowering every employee to grow and innovate, creating a culture where everyone can thrive.

Ready to make a difference? Join us and help shape the future of cloud storage solutions. Apply now and be part of our journey to deliver world-class storage solutions!

Similar jobs:

Leave a Reply

Your email address will not be published. Required fields are marked *