Experience Inc. Jobs

Job Information

Microsoft Corporation Software Engineer, Azure Cosmic in Brisbane, Australia

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.

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.

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. 

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers