Software Engineer, Azure Cosmic

4 weeks ago


Sydney, Australia Microsoft Full time

Overview

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 Microsoft service teams and developers.

If you're a skilled Software Engineer who is passionate about building cloud services, curious about always learning new technologies and with a determination to solve complex problems for Microsoft teams, then this role will certainly offer you a fantastic career challenge. 

We look for people who want to make an impact. Through your individual contributions, your contributions to the success of others and through the impact that you make from building upon the work efforts of others.

Join our diverse and welcoming team that is dedicated to building privacy, security, and compliance engineering solutions for the Azure cloud. We use an extensive mix of technology solutions including cloud-native, open source and internal Microsoft tools to provide the best possible experiences that we can for our customers. Key to your success in this role is a software development background with experience using Azure Kubernetes Service or equivalent.

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 :

3+ years of experience working at high-paced environment in a software engineering role Technical engineering experience and proficiency coding in at least one language including, but not limited to, Go, C, C++, C#, Java, JavaScript, Rust, or Python Bachelor’s degree in Computer Science or related technical field OR equivalent experience / courses. Experience with open-source projects, Kubernetes, Linux, and containers. Ability to work collaboratively across several teams and excellent problem-solving skills with ability to quickly adapt to new technology and go deep. Ability to engage in site-reliability engineering practices.

Other Requirements:

The 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:

Master’s degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, Go, C, C++, C#, Java, JavaScript, or Python. Drive for delivering high quality implementations and designs while also working on testing and operational aspects of the service as well. 

Responsibilities

Partners with appropriate stakeholders to determine user requirements for a set of scenarios. Identifies dependencies and generate design documents for a product, application, service, or platform; builds extensible and maintainable code. Collaborates with developers and program managers throughout the development lifecycle (sprint planning, scrums, code reviews and live site management, etc.) Participates in code reviews to ensure coding standards are followed. Consider diagnosability, reliability, and maintainability when reviewing code, and understands when code is ready to be shared or delivered. Maintains and supports operations of live services through participation in an on-call 24x7 support rotation is a requirement of this role. Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers. Embodies Microsoft culture and values. 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
  • Sr. Software Engineer

    4 weeks ago


    Sydney, Australia Dew Software Full time

    Dew 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

    4 weeks ago


    Sydney, Australia Microsoft Full time

    OverviewThe 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,...


  • Sydney, Australia Microsoft Full time

    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,...


  • Sydney, Australia Microsoft Full time

    OverviewWe (Azure Core - Host Storage team) are 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...


  • Sydney, Australia Microsoft Full time

    Overview We (Azure Core - Host Storage team) are 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,...

  • Software Engineer

    4 weeks ago


    Sydney, Australia Microsoft Full time

    Overview 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

    4 weeks ago


    Sydney, Australia Microsoft Full time

    OverviewThe Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure  Virtual Machines (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,...


  • Sydney, Australia Microsoft Full time

    OverviewThe 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, various...

  • Software Engineer II

    4 weeks ago


    Sydney, Australia Microsoft Full time

    Overview The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure Virtual Machines (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,...


  • Sydney, Australia Microsoft Full time

    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,...


  • Sydney, Australia Microsoft Full time

    Overview 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,...


  • Sydney, Australia Microsoft Full time

    OverviewWe (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...


  • Sydney, Australia Microsoft Full time

    OverviewMicrosoft is built on trust, and Azure is dedicated to becoming the most trusted cloud service for its customers. As Azure expands its services, certifications, and regions for its global customers, there is a growing need for increased support to uphold customer promises. The Azure Core Trusted Platform team is committed to enabling product teams to...

  • Software Engineer II

    4 weeks ago


    Sydney, Australia Microsoft Full time

    OverviewAre you a passionate engineer who likes to work on the Intelligent Edge Platform that powers application delivery, acceleration, security, load management and Internet routing for Microsoft, LinkedIN, Azure and many more? Do you have an eye for details and enjoy solving challenging distributed, scale and availability problems at Internet scale? Do...

  • Software Engineer

    3 weeks ago


    Sydney, Australia Pivot Software Full time

    Job Description About the opportunity… Are you passionate about crafting clean, maintainable code and developing innovative technical solutions? As a Software Engineer at ELMO, reporting to the Engineering Manager, you'll collaborate closely with a talented team of Engineers, Designers, and Product Managers to bring new features to life. ...


  • Sydney, Australia Microsoft Full time

    OverviewAre you passionate about containerized applications and cloud-native software development? If so, we have an exciting opportunity for you! Our resource provider team at Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional managed Kubernetes cluster solutions to Azure customers.As a...


  • Sydney, Australia Microsoft Full time

    OverviewMicrosoft is built on trust, and Azure is dedicated to becoming the most trusted cloud service for its customers. As Azure expands its services, certifications, and regions for its global customers, there is a growing need for increased support to uphold customer promises. The Azure Core Trusted Platform team is committed to enabling product teams to...


  • Sydney, Australia Microsoft Full time

    OverviewNewly released roles due to GROWTH! If you are a mid-level Software Engineer, you can benefit from the unique opportunities that Microsoft offers. You can boost your career, acquire deep technical skills, and discover various possibilities for your future growth.With Azure's continued expansion in containerized workloads and growing customer interest...


  • Sydney, Australia Microsoft Full time

    Overview Are you passionate about developing top-notch solutions for Azure Kubernetes Service customers? If so, we have an exciting opportunity for you! Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional solutions to Azure customers. As a Senior Software Engineer, on the Azure...


  • Sydney, Australia Microsoft Full time

    Overview Newly released roles due to GROWTH! If you are a mid-level Software Engineer , you can benefit from the unique opportunities that Microsoft offers. You can boost your career, acquire deep technical skills, and discover various possibilities for your future growth. With Azure's continued expansion in containerized workloads and growing...