Microsoft23 followers95 jobs

Software Engineer 2 - Azure Client Tools

Mid levelFull-timeHybridSydney NSW, AustraliaMelbourne VIC, AustraliaAdelaide SA, AustraliaCanberra ACT, AustraliaPerth WA, AustraliaBrisbane QLD, AustraliaInformation technologySoftware engineeringProduct managementPosted 1 week ago
View your fit0 of 9 criteria met

About the job

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.

You'll be responsible for

🛠️

Designing and building tools

Designing and building tools and experiences that automate complex workflows and make Azure development simpler and more productive.
🔗

Integrating Azure services

Integrating Azure services into open-source client tooling such as Azure Command-Line Interface (CLI), Azure PowerShell, and Terraform on Azure through close collaboration with Azure service teams.
🌍

Engaging with open-source communities

Engaging deeply with open-source communities through code reviews, design discussions, documentation improvements, and community-driven development.

Skills you'll need

💻

Programming languages

Hands-on coding experience in languages such as C#, JavaScript, Python, or Go.
🌐

Open-source collaboration

Proficiency in contributing to or maintaining open-source projects and communities.
🧩

Problem-solving skills

Strong problem-solving, design, and debugging skills with a passion for quality and engineering excellence.
View more

Meet the team

About the company

View your fit

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

View

1+ year in open-source contributions
Proficiency in contributing to or maintaining open-source projects.

View

Problem-solving and debugging skills
Demonstrated passion for quality and engineering excellence.

View

Experience with cloud platforms
Familiarity with Azure, AWS, or GCP solutions.

View

Understanding of Infrastructure as Code
Experience with tools like Terraform or Ansible.

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
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 - Azure Storage (Stream)Sydney, NSW · Melbourne, VIC · Full-time
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.
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 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.