Microsoft28 followers78 jobs

Software Engineering II

Mid levelFull-timeHybridAustraliaInformation technologySoftware engineeringProduct managementPosted 2 months ago
Pending fitX of Y criteria met

About the job

The Software Engineer II position on the Azure Kubernetes Service team offers an exciting opportunity to work on cutting-edge container management and orchestration services. This job plays a crucial role in defining the future of cloud-native infrastructure on Azure, allowing you to collaborate with experts and deliver innovative solutions. The team thrives on a culture of inclusion, growth, and collaboration, where every member contributes to empowering others and achieving shared goals.

You'll be responsible for

🚀

Advancing Kubernetes capabilities

Advance the capabilities of Kubernetes and auxiliary components on Azure to enhance service offerings.
⭐

Improving service quality

Improve quality of service for Microsoft Azure Kubernetes Service to ensure customer satisfaction.
🔄

Building automation solutions

Build automation to prevent and/or remediate service problems from becoming production incidents.

Key criteria

💻

2+ years coding experience

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

View

🌐

3+ years commercial software development

Demonstrated experience in developing software for commercial use.

View

🔧

1+ year site-reliability engineering

Experience in practices that ensure system reliability and performance.

View

View more

Meet the team

About the company

Think you're a good fit?See what the hiring team are looking for

View your fit

5 criteria for this job
2+ years coding experience
Proven experience coding in languages like C, C++, C#, Go, or Java.

View

3+ years commercial software development
Demonstrated experience in developing software for commercial use.

View

1+ year site-reliability engineering
Experience in practices that ensure system reliability and performance.

View

1+ year Kubernetes experience
Hands-on experience with container orchestration using Kubernetes.

View

1+ year Linux experience
Familiarity with Linux environments for software development.

View

  • Explore
    • Jobs
    • Companies
    • People
    • Communities
    • 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 EngineeringAustralia · Full-time
As a Software Engineer II in the Capacity Infrastructure Services (CIS) Australia team, you will play a vital role in developing a holistic resource lifecycle management system for Microsoft’s Azure platform. This opportunity allows you to contribute to one of the fastest-growing cloud platforms, gaining insights into Azure core services while having the chance to own impactful areas of the business. The team thrives on collaboration, innovation, and a growth mindset, working together to empower every person and organization to achieve more.
Microsoft
Microsoft
Software EngineeringAustralia · Full-time
The Software Engineer II position within the Azure Core New Tech team offers an exciting opportunity to contribute to the New Technology onboarding process at Microsoft. This job is pivotal in automating the verification, management, and delivery of new hardware to datacenters, ensuring quality and security throughout its lifecycle. The team thrives on collaboration and innovation, empowering each member to grow their skills while driving impactful change in the Azure ecosystem.
Microsoft
Microsoft
Software Engineering IISydney, NSW · Full-time
This job is about being a core engineering function within Azure Resource Graph, which organizes and makes accessible the vast inventory of cloud resources for Azure customers. The impact of this position is significant, as it enables various Azure experiences and workloads, supporting millions of users. The team thrives on collaboration, innovation, and a growth mindset, working together to empower every person and organization to achieve more.
Microsoft
Microsoft
Software Engineering IISydney, NSW · Full-time
The Software Engineer II - Azure Resource Graph job focuses on designing, developing, and maintaining high-quality, scalable code across the stack. This position plays a crucial role in organizing and managing cloud resources, enabling Azure customers to efficiently explore and govern their environments. The team values collaboration, innovation, and a growth mindset, creating an inclusive culture where everyone can thrive.