Software Engineer-Azure Core Storage
7 months ago
Overview
We (Azure Core Storage team) are responsible for delivering Storage Virtualization platform to Azure VMs. Our stack handles trillions of IOs every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various caches, Throttles, QoS for Azure VMs, various transports layers, encryption of data in transit and at rest.
This area involves tough challenges and provides tremendous upside opportunities to leverage full scale of azure.
As our Storage solutions are getting larger in capacity, faster in performance and intelligence at an astounding rate, our customers are expecting seamless experiences across azure. Come and join the team that builds the platform and end user experiences for storage across Azure.
In our team, you will design and implement software components to enable and optimize the storage solutions in Azure fleet. You help enable specialized acceleration device hardware, and customized offloading hardware in our servers. The software components you deliver include device drivers and system software, installation and diagnostic tools, libraries, telemetry services and comprehensive testing. You will get chance to collaborate with developers across Microsoft, and Software & hardware partners to deliver innovative technology. In this role, you will have opportunities to solve challenging problems and exercise your soft skills to impact the billions of users in the azure ecosystem.
We've created a collaborative and inclusive culture where new ideas are embraced and encouraged. Our goal is to create an engaging environment where you can do your best work.
We are looking for passionate, innovative, and versatile software engineers who can learn quickly, have a passion for writing high quality software, and enjoy working within a dynamic team to develop Microsoft's performance critical, and secure Storage platform.
If you’re interested in attacking hard technical problems and driving innovation in an area that has huge potential for impact on the company’s future, then this is THE position for you.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experienceOther Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.Preferred Qualifications:
Bachelor's Degree in Computer ScienceOR related technical field AND 1+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript,OR PythonOR Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience#azurecorejobs
Responsibilities
Works with appropriate stakeholders to determine user requirements for a set of features. Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight. Creates and implements code for a product, service, or feature, reusing code as applicable. Contributes to efforts to break down larger work items into smaller work items and provides estimation. Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems. Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect-
Software Engineer
7 months ago
Sydney, Australia Microsoft Full timeOverview The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure Virtual Machines (VMs). Our stack handles trillions of Internal Orders (IOs) every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various...
-
Software Engineer II--Azure Core Storage
7 months ago
Sydney, Australia Microsoft Full timeOverview We (Azure Core Storage team) are responsible for delivering Storage Virtualization platform to Azure VMs. Our stack handles trillions of IOs every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various caches, Throttles, QoS for Azure VMs,...
-
Senior Software Engineer
7 months ago
Sydney, Australia Microsoft Full timeOverview The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure VMs. Our stack handles trillions of IOs every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various caches, Throttles, QoS for Azure VMs,...
-
Senior Software Eng Manager--Azure Core Storage
7 months ago
Sydney, Australia Microsoft Full timeOverview We (Azure Core - Host Storage team) are responsible for delivering the Storage Virtualization platform to Azure VMs. Our stack handles trillions of IOs every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various caches, Throttles, QoS for...
-
Senior Cloud Software Engineer
4 weeks ago
Sydney, New South Wales, Australia Microsoft Full timeAbout the RoleWe are seeking a highly skilled Senior Cloud Software Engineer to join our Azure Core Storage team. In this role, you will design and implement software components to enable and optimize storage solutions in Azure fleet.As a key member of our team, you will collaborate with developers across Microsoft, and software & hardware partners to...
-
Cloud Storage Software Developer
4 weeks ago
Sydney, New South Wales, Australia Microsoft Full timeAbout the RoleWe're seeking a skilled Cloud Storage Software Developer to join our Azure Core Storage team. As a member of this team, you'll be responsible for designing and implementing software components to enable and optimize storage solutions in Azure.Key ResponsibilitiesWork with stakeholders to determine user requirements for cloud-based...
-
Cloud Storage Software Developer
4 weeks ago
Sydney, New South Wales, Australia Microsoft Full timeOverviewThe Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure Virtual Machines (VMs). Our stack handles trillions of Internal Orders (IOs) every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various caches,...
-
Storage Software Engineering Manager Lead
4 weeks ago
Sydney, New South Wales, Australia Microsoft Full timeAbout the RoleWe are seeking a seasoned Storage Software Engineering Manager Lead to join our team at Microsoft. As a key member of our engineering organization, you will be responsible for leading a high-performing team of engineers who design and develop system drivers for storage services in Azure.ResponsibilitiesLead a team of engineers to design,...
-
Software Engineer
7 months ago
Sydney, Australia Microsoft Full timeOverview The Azure Core Organization is responsible for creating the foundation of Microsoft’s Cloud Platform for utility computing. This platform is one of the lowest levels of the services software/hardware stack and includes an efficient, virtualized computational substrate, a fully automated service management system, and a comprehensive set of...
-
Software Solutions Architect
4 weeks ago
Sydney, New South Wales, Australia Microsoft Full timeJob OverviewWe are responsible for delivering a scalable storage virtualization platform to Azure VMs, handling trillions of IOs daily from multiple datacenters and thousands of clusters. Our software stack enables seamless user experiences across Azure.This role involves designing and implementing software components to optimize storage solutions in the...
-
Cloud Storage Solutions Architect
4 weeks ago
Sydney, New South Wales, Australia Microsoft Full timeAbout the Role">We are seeking a talented Cloud Storage Solutions Architect to join our team at Microsoft. As a key member of our Azure Core Storage team, you will design and implement software components to enable and optimize storage solutions in Azure fleet.">Responsibilities">You will be responsible for designing and developing system software that...
-
Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd is seeking a highly skilled Cloud Infrastructure Engineer to join our team. The successful candidate will have extensive experience with cloud-based technologies and a proven track record of designing, implementing, and maintaining scalable and secure cloud infrastructure.Job DescriptionThis is a full-time remote position that...
-
Principal Software Engineering Manager
7 months ago
Sydney, Australia Microsoft Full timeWe (Azure Host Storage team) are responsible for delivering Storage Virtualization platform to Azure Virtual Machines, Azure Kubernetes Service, Containers. We own the whole storage stack on Azure Host responsible for handling IOs, data caching, Throttles, Quality of Service, Encrypting data, Offloading IO processing into Silicon. We are building next gen...
-
Sr. Software Engineer
7 months ago
Sydney, Australia Dew Software Full timeDew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...
-
Software Engineer, Azure Cosmic
7 months ago
Sydney, Australia Microsoft Full timeOverview We are the Sky team. Our mission is to "Empower Microsoft Cloud teams and their customers to easily deliver high-quality services using standard cloud architecture and infrastructure.” The Azure Cosmic team designs, builds and operates a managed runtime environment based on a global scale Azure Kubernetes Service for the benefit of...
-
Principal Engineer
4 months ago
Sydney, Australia Versent Full timeThe Principal Engineer role is technology focused and outcome driven, with the aim of providing deep technical expertise for the engineering teams to produce a coherent technology platform. Connecting Versent’s mission to deliver to customers through technical leadership by being the connector from the engineering team to the delivery stakeholders. Full...
-
Senior Software Engineer
7 months ago
Sydney, Australia Microsoft Full timeOverview The team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows. Our charter is to define the next generation of cloud-native infrastructure on Azure. We are looking for a Senior Software Engineer who is excited...
-
Software Engineer
7 months ago
Sydney, Australia Microsoft Full timeOverview Azure Resource Graph’s (ARG part of ARM/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools. ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service enabling almost...
-
Storage Engineer
7 months ago
Sydney, Australia SIG Full timeOverview SIG is looking for a Storage Engineer to join Windows Virtual and Storage Team in our stunning top floor office in Sydney, Barangaroo. As a part of expanding the Windows team, the successful candidate will contribute to delivering technology solutions to our Production Enterprise Storage Infrastructure, specifically being tasked with the...
-
Principal Software Engineering Manager
2 weeks ago
Sydney, Australia Microsoft Full time**Azure Resource Graph**’s (ARG part of ARM/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools. ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service enabling almost all Azure...