Microsoft23 followers95 jobs

Software Engineer II - Azure Container Registry

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

About the job

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.

You'll be responsible for

🔍

Determining user requirements

Works with appropriate stakeholders to determine user requirements for a feature.
📝

Developing design documents

Contributes to the identification of dependencies and the development of design documents for a product feature with little oversight.
🧪

Creating automated tests

Creates automated tests for production code and contributes to the service quality by authoring service health metrics and monitors.

Skills you'll need

💻

Coding in multiple languages

3+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python. Golang and C# would be a plus.
🌐

Understanding of distributed systems

Understanding of data structures, algorithms, and distributed systems is beneficial.
🧩

Excellent problem-solving skills

Ability to quickly adapt to new technology and go deep into problem-solving.

Meet the team

About the company

View your fit

0 of 5 criteria met
3+ years of coding experience
Proven experience coding in languages like C#, Java, or Python.

View

Understanding of algorithms and data structures
Solid grasp of algorithms and data structures for efficient coding.

View

1+ years in cloud workloads
Experience designing and implementing distributed cloud systems.

View

Excellent communication skills
Ability to collaborate effectively across multiple teams.

View

Experience with automated testing
Demonstrated ability to create automated tests for production code.

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 IIAustralia · Full-time
This job is all about contributing to the largest Cloud Storage service in the world as part of the Azure Storage team. By joining, you will play a crucial role in defining the technical direction of Azure Storage, delivering high-quality features and improvements. The team thrives on collaboration, innovation, and a growth mindset, ensuring that everyone can contribute and succeed together.
Microsoft
Microsoft
Software Engineer IIAustralia · Full-time
The Azure Core Host Storage team is on an exciting journey to deliver the storage virtualization platform for Azure Virtual Machines (VMs). This platform processes trillions of input/output operations daily across hundreds of datacenters and thousands of clusters, making a significant impact on the Azure ecosystem. Collaboration is key, as team members work together with developers across Microsoft and with hardware and software partners to solve challenging technical problems and create reliable, secure storage solutions at cloud scale.
Microsoft
Microsoft
Software Engineer IIAustralia · Full-time
The job is about joining the Azure Fleet Resource Lifecycle Management Team, which plays a crucial role in building the foundational infrastructure for the Azure cloud computing platform. This team is dedicated to enabling cloud services to access resources reliably and efficiently, driving innovation and supporting the growth of Microsoft Cloud. Collaboration and creativity are at the heart of the team's culture, where everyone is encouraged to share ideas and take ownership of innovative solutions.
Microsoft
Microsoft
Software Engineer IISydney, NSW · 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 Software Engineer II, you will play a crucial role in defining the technical direction of Azure Storage while delivering high-quality features and improvements. The team values collaboration, innovation, and a growth mindset, creating an inclusive culture where everyone can thrive.