Microsoft45 followers8 jobs

Principal Software Engineer - Azure Storage

SeniorFull-timeHybridSydney NSW, AustraliaAustraliaMelbourne VIC, AustraliaPosted 7 months agoVerified 2 months ago
Pending fitX of Y criteria met

About the job

As a Principal Software Engineer in Azure Storage, you will be at the forefront of defining the technical direction for one of the most complex areas of Azure. Your work will significantly impact millions of users by enhancing reliability, scalability, and performance. The team thrives on collaboration, innovation, and a growth mindset, creating an inclusive culture where everyone can contribute and succeed.

You'll be responsible for

✨

Designing and developing features

Creating and supporting features for highly scalable services.
🔒

Developing secure solutions

Ensuring high quality, secure, and compliant software solutions.
🚀

Providing technical leadership

Aligning engineering priorities with business objectives and driving innovation.

Key criteria

💻

6+ years of technical engineering experience

Proven experience coding in languages like C, C++, C#, Java, or Python.

View

🔧

5+ years of production software development

Demonstrated experience in designing and building scalable software solutions.

View

🛠️

5+ years in system design and algorithms

Strong background in data structures and algorithmic problem-solving.

View

View more

Meet the team

About the company

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • Hatch Hotlist 2026
  • Hiring
    • Permanent hires
    • Student placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2026 Hatch
  • Privacy
  • Terms
  • Categories
Apply on Microsoft
You'll apply on an external website
Think you're a good fit?See what the hiring team are looking for

A meaningful career starts with a match

Get started

View your fit

5 criteria for this job
6+ years of technical engineering experience
Proven experience coding in languages like C, C++, C#, Java, or Python.

View

5+ years of production software development
Demonstrated experience in designing and building scalable software solutions.

View

5+ years in system design and algorithms
Strong background in data structures and algorithmic problem-solving.

View

5+ years of cross-team collaboration
Experience working effectively with diverse teams and partners.

View

5+ years of debugging and troubleshooting skills
Ability to resolve issues across various system layers and services.

View

Similar jobs

View all
Everlab
Everlab
Staff / Principal Software EngineersSydney, NSW · Full-time
Everlab is on an exciting journey to revolutionise healthcare, and they are looking for Staff and Principal Engineers to join their dynamic team in Sydney. This job offers a unique opportunity to contribute to a platform that connects healthcare services and provides personalised care. With a focus on collaboration and innovation, the team thrives in a high-growth environment, making a meaningful impact on people's health.
Salesforce
Salesforce
Principal Software Engineer, PMTSMelbourne, VIC · Sydney, NSW · Full-time
The Principal Software Engineer (PMTS) position at Salesforce is an exciting opportunity to lead the Agentforce Process Intelligence team in building innovative process mining and optimization capabilities. This job is all about driving technical excellence and ensuring that enterprise customers can optimize their business processes at scale. Collaboration and a commitment to Salesforce's core values are at the heart of how the team works.
Commonwealth Bank
Commonwealth Bank
Principal Software Engineer, Customer Channels, Data & AISydney, NSW · Melbourne, VIC · Full-time
The Principal Software Engineer for Customer Channels, Data & AI at CommBank is a pivotal position that focuses on leading the technology strategy for AI-enabled customer and banker experiences. This job plays a crucial role in shaping the future of CRM, customer engagement, and workflow platforms across Business Banking, ensuring that both customers and colleagues benefit from seamless interactions. The team thrives on collaboration, working closely together to solve complex challenges and deliver impactful solutions.
Bankwest
Bankwest
Principal Software Engineer, Customer Channels, Data & AISydney, NSW · Melbourne, VIC · Full-time
As a Principal Software Engineer in Customer Channels, Data & AI, you'll play a pivotal role in transforming how customers and bankers connect through innovative technology. Your work will significantly impact customer engagement and workflow platforms, driving the evolution of AI-enabled experiences. The team thrives on collaboration, creativity, and a shared commitment to delivering exceptional solutions.