Microsoft23 followers95 jobs

Software Engineer - Azure Storage (Stream)

Mid levelFull-timeHybridSydney NSW, AustraliaMelbourne VIC, AustraliaInformation technologySoftware engineeringPosted 1 week ago
View your fit0 of 9 criteria met

About the job

This job is all about being part of the Microsoft Azure Storage team, where passion for distributed systems and cloud-scale storage meets innovation. You'll play a vital role in shaping the technical direction of Azure Storage, impacting some of the largest companies in the world. The team thrives on collaboration, growth, and a culture of inclusion, making it a fantastic opportunity for anyone looking to make a difference.

You'll be responsible for

🔍

Determining user requirements

Works with appropriate stakeholders to determine user requirements for a set of features.
📝

Design document development

Contributes to the identification of dependencies and the development of design documents for a product area with little oversight.
⚙️

Code implementation

Creates and implements code for a product, service, or feature, reusing code as applicable.

Skills you'll need

🌐

Distributed systems

Expertise in designing and implementing distributed systems that ensure scalability and durability.
💻

Coding proficiency

Strong coding skills in languages such as C, C++, C#, Java, JavaScript, or Python.
🗣️

Technical communication

Ability to communicate technical concepts clearly and effectively to stakeholders.
View more

Meet the team

About the company

View your fit

0 of 5 criteria met
2+ years of coding experience
Experience coding in languages like C, C++, C#, Java, JavaScript, or Python.

View

Bachelor's or Master's degree
Degree in Computer Science or related technical field.

View

Knowledge of Cloud-scale storage systems
Understanding of large-scale storage solutions and their challenges.

View

Technical communication skills
Ability to effectively communicate technical concepts to stakeholders.

View

Proficiency in C/C++/OOP
Strong background in object-oriented programming and C/C++.

View

  • Explore
    • Jobs
    • Companies
    • People
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Hatch Placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2025 Hatch
  • Privacy
  • Terms

A meaningful career starts with a match

Similar jobs

View all
Microsoft
Microsoft
Software Engineer 2 - Azure Ecosystems EngineeringSydney, NSW · Sydney, NSW · Canberra, ACT · Brisbane, QLD · Melbourne, VIC · Adelaide, SA · Perth, WA · Full-time
As a Software Engineer II in the Azure Experience & Ecosystems Engineering team, you will play a crucial role in building the Microsoft Learn product, which empowers individuals to develop essential skills for in-demand jobs. This job offers a unique opportunity to tackle engineering challenges in AI, frontend, and backend services, while contributing to Microsoft's mission of empowering every person and organization. The team thrives on collaboration, innovation, and a growth mindset, creating a supportive environment where everyone can excel.
Microsoft
Microsoft
Software Engineer II - Azure Container RegistrySydney, NSW · Melbourne, VIC · Full-time
This job is about building world-class, fast, scalable container workloads with the Azure Container Registry (ACR) team. As a software engineer, you will have the opportunity to design, build, and maintain a massively scalable cloud service that secures the supply chain for all workloads running in Azure. The team values collaboration and innovation, creating a culture where everyone can thrive and contribute to shared goals.
Microsoft
Microsoft
Software Engineer 2 - Azure Client ToolsSydney, NSW · Melbourne, VIC · Adelaide, SA · Canberra, ACT · Perth, WA · Brisbane, QLD · Full-time
This job is about joining the Azure Client Tools team, where you will be at the forefront of Cloud Computing, helping to empower developers with Microsoft’s cloud platform. The impact of this job is significant, as you will be designing and building tools that simplify cloud operations for millions of customers worldwide. The team values collaboration, innovation, and a growth mindset, creating an inclusive culture where everyone can thrive and contribute to shared goals.
Microsoft
Microsoft
Software Engineer 2 - Azure Ecosystems EngineeringSydney, NSW · Brisbane, QLD · Melbourne, VIC · Brisbane, QLD · Full-time
As a Software Engineer II in the Azure Experience & Ecosystems Engineering team, you will play a crucial role in building the Microsoft Learn product, which enhances how people engage with Microsoft's technology. This job offers an exciting opportunity to tackle unique engineering challenges in AI, frontend and backend services, and to innovate learning experiences that empower individuals to develop in-demand skills. The team thrives on collaboration, growth, and a culture of inclusion, where everyone is encouraged to contribute and succeed together.