Search Jobs

Ticker

6/recent/ticker-posts

𝐌𝐢𝐜𝐫𝐨𝐬𝐨𝐟𝐭 hiring for Software Engineer

𝐌𝐢𝐜𝐫𝐨𝐬𝐨𝐟𝐭 hiring for Software Engineer 


Position: Software Engineer


Qualifications: Bachelor's/ Master’s Degree


Experience: Freshers/ Experienced


Job Type: Full-Time | Hybrid (3 days/week in-office)


Location: Across India


Job Overview:

Microsoft Azure Storage is among the world’s most advanced, large-scale cloud storage platforms — operating at exascale and gearing up for zettascale capabilities. The Ultra Disk Team builds next-generation block storage designed for high-performance cloud workloads.

As a Software Engineer on this team, you’ll work on designing, building, and maintaining distributed storage solutions that handle massive data volumes with exceptional efficiency and reliability. This is an exciting opportunity to contribute to cutting-edge technology that powers the backbone of Microsoft Azure’s global storage infrastructure. The role offers a hybrid work model, promoting both collaboration and work-life balance.


Key Responsibilities:

Collaborate with cross-functional teams to define and design efficient, reliable, and scalable storage solutions.

Develop and maintain backend systems and APIs that support large-scale distributed environments.

Write clean, high-performance, and maintainable code using modern programming practices.

Prepare and maintain technical documentation, API specifications, and operational procedures.

Monitor system performance, identify potential issues, and proactively implement improvements.

Participate in on-call rotations as a Designated Responsible Individual (DRI) to ensure product stability and availability.

Stay current with emerging technologies to enhance system performance, resilience, and scalability.

Contribute to design discussions, feature estimation, and breaking down complex tasks into manageable work units.


Required Qualifications:

Bachelor’s Degree in Computer Science or a related technical discipline.

Proven experience in programming with one or more languages such as C, C++, C#, Java, JavaScript, or Python.

Strong understanding of computer science fundamentals, software design, and architecture.

Ability to meet Microsoft and government security screening requirements, including passing the Microsoft Cloud Background Check (upon hire and every two years thereafter).


Preferred Qualifications:

Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or related field.

1+ years of experience designing and developing large-scale distributed systems or cloud-based applications.

Experience in cloud backend development, focusing on performance, reliability, and scalability.

Familiarity with Azure services, cloud storage architecture, and data durability principles.

Strong analytical, debugging, and problem-solving skills.

Excellent teamwork, communication, and documentation abilities.

Eligibility Criteria:

Candidates with a Bachelor’s or Master’s degree in Computer Science, Information Technology, or equivalent field.

1+ year of hands-on experience in software design, development, and system optimization.

Candidates must be willing to work in a hybrid setup (3 days per week in the Bangalore office).

Conclusion:

This role is ideal for passionate engineers who want to make an impact by building world-class cloud storage systems at scale. Joining the Microsoft Azure Ultra Disk team gives you the opportunity to work on innovative technologies, solve complex distributed computing challenges, and contribute to the future of cloud infrastructure — all while enjoying the flexibility 




Post a Comment

0 Comments