Microsoft23 followers95 jobs

Senior Software Engineer_Azure Core Storage

SeniorFull-timeHybridSydney NSW, AustraliaMelbourne VIC, AustraliaCanberra ACT, AustraliaBrisbane QLD, AustraliaInformation technologySoftware engineeringProduct managementPosted 1 week ago
View your fit0 of 9 criteria met

About the job

The Senior Software Engineer position in the Azure Core Storage team focuses on designing and implementing software components that optimize storage solutions for Azure Virtual Machines. This role is vital in ensuring the reliability and efficiency of the storage virtualization platform, impacting billions of users. The team thrives on collaboration, innovation, and a growth mindset, creating an inclusive environment where everyone can contribute and succeed.

You'll be responsible for

🤝

Collaborating with stakeholders

Collaborates with appropriate stakeholders to determine user requirements for a scenario.
📝

Driving design documentation

Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
⚡

Creating and optimizing code

Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability.

Skills you'll need

💻

Coding in C, C++, Rust or Python

Proficient in coding with languages such as C, C++, Rust, or Python, essential for developing software components.
🖥️

System software and storage protocols

Experience in system software, storage protocols, and networking concepts is crucial for this job.
🔍

Debugging and problem-solving

Strong skills in debugging and problem-solving to ensure software reliability and performance.
View more

Meet the team

About the company

View your fit

0 of 5 criteria met
6+ years of coding experience
Proven experience coding in C, C++, Rust, or Python.

View

4+ years in system software and protocols
Demonstrated expertise in storage protocols and operating system internals.

View

4+ years of on-call responsibilities
Experience managing periodic live service on-call duties.

View

Driver development experience
4+ years in designing and debugging operating system drivers.

View

Track record of successful project delivery
Solid results across multiple software ship cycles.

View

A meaningful career starts with a match

  • 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

Similar jobs

View all
Zeller
Zeller
Senior Software Engineer (Node.js/Typescript + AWS) - Core Banking ServicesMelbourne, VIC · Full-time
Zeller is on an exciting journey to revolutionise business banking and payments, and we are looking for a Senior Software Engineer to join our passionate team. This job is all about driving technical excellence and mentoring fellow team members while building innovative solutions that empower businesses. Collaboration is key, and our team thrives on in-person interactions at our vibrant Melbourne office, where we work together to disrupt the status quo and create smarter financial services.
Microsoft
Microsoft
Senior Software Engineer - Azure StorageSydney, NSW · Sydney, NSW · Melbourne, VIC · Brisbane, QLD · Full-time
This job is about joining the Azure Storage team, which is responsible for building and managing the largest Cloud Storage service in the world. As a Senior Software Engineer, you will play a crucial role in defining the technical direction of Azure Storage, delivering high-quality improvements and innovative features. The team values collaboration, growth, and a commitment to customer satisfaction, creating an inclusive culture where everyone can thrive.
Microsoft
Microsoft
Senior Software Engineer_Azure Core New TechSydney, NSW · Sydney, NSW · Canberra, ACT · Brisbane, QLD · Full-time
The Senior Software Engineer position with the Azure Core New Tech team offers an exciting opportunity to engage in the New Technology onboarding process. This job plays a crucial role in automating the verification, management, and delivery of new hardware to Microsoft datacenters. The team thrives on collaboration and innovation, providing a flexible working environment that encourages hands-on experience with hardware and hybrid contributions.
Microsoft
Microsoft
Senior Software Engineer_Azure Fleet Resource Lifecycle ManagementSydney, NSW · Brisbane, QLD · Melbourne, VIC · Canberra, ACT · Full-time
This job is about joining the Azure Fleet Resource Lifecycle Management Team, where you will contribute to building the foundation of a rapidly expanding cloud platform. The work is impactful, as it empowers cloud services to run reliably and seamlessly, helping businesses scale effectively. The team thrives in a collaborative environment, fostering creativity and innovation to deliver exceptional customer value.