New job, posted less than a week ago!
Job Details
Posted date: Feb 11, 2026
Category: Software Engineering
Location: Sydney, New South Wales
Employment type: Full-Time
Work location type: 0 days / week in-office – remote
Role: Individual Contributor
Description
OverviewAre you excited about the possibility of working on the largest Cloud Storage service in the world? Azure Storage team is chartered with building, managing and running the Persistent Cloud Storage for Microsoft Azure Cloud. Azure Storage consists of a Storage Platform which currently powers five different storage services: Blob Storage, Table Storage (NoSQL Key Value store), Queue Storage, Data Lake Storage, File Storage and Disk Storage. We are one of the foundational services in the Azure Cloud. The service hosts data from some of the largest companies in the world plus supports all of Microsoft’s largest online businesses including Xbox, Teams and Bing and has scaled to store exabytes of customer data with the roadmap looking even better in terms of growth.
We are looking for a Software Engineer II - Azure Storage with strong coding and problem solving skills and a solid foundation in designing and building reliable software. This position will contribute to building and improving key components of Azure Storage, delivering customer and partner facing features and reliability improvements with high quality. The candidate will work on modern server technologies and highly distributed systems, with a focus on reliability, scalability, performance, consistency and debuggability.
If you are ready to take on the challenge of solving impactful problems, designing and implementing well scoped components, and debugging live systems in partnership with experienced engineers, then this is the position for you. Strong collaboration skills, the ability to communicate clearly with teammates and partners, and a strong commitment to our customers will be required.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
Collaborates with appropriate stakeholders to determine user requirements for a scenario, asks clarifying questions, and helps translate requirements into engineering tasks.Contributes to the development of design documents for a product, application, service, or platform by proposing options, identifying tradeoffs, and reviewing designs with senior engineers.Creates, implements, optimizes, debugs, refactors, and reuses code to improve correctness, performance, and maintainability.Writes and maintains unit, integration, and scenario tests, and uses telemetry and diagnostics to validate health and quality in production.Delivers well scoped work items end to end, including implementation, code reviews, testing, safe rollout, and follow up based on signals and feedback.Partners with appropriate stakeholders (for example, project managers and partner teams) to execute on project plans, release plans, and work items for owned areas.Participates in on call rotation and live site operations by following established playbooks, escalating appropriately, and contributing to mitigation and post incident follow up.
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications:Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.
#azurecorejobs
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Check out other jobs at Microsoft.