Principal Software Engineer

2 weeks ago


Melbourne, Victoria, Australia Microsoft Full time

Overview

Are you passionate about developing high-quality solutions for Azure Kubernetes Service customers? If so, we have an exciting opportunity for you Azure Kubernetes Service is a leading-edge technology leveraging state-of-the-art technologies to provide outstanding solutions to Azure customers.

As a Principal Software Engineer on the Azure Kubernetes Service team, you will work on different technology stack layers. Your responsibilities range from enhancing user experience to building scalable cloud services handling customer traffic to Azure Kubernetes Service. You will be involved in designing and implementing solutions for global services at a massive scale. Collaboration is key in our team, where you'll work with diverse individuals who value continuous learning and thrive in a collaborative environment. This role also offers mentorship, career growth opportunities, and involvement in critical business areas.

Microsoft's mission is to empower every individual and organization worldwide to achieve more. We, as employees, embrace a growth mindset, innovate to empower others, and collaborate to achieve our common objectives. Every day, we build on our values of respect, integrity, and accountability to foster an inclusive culture where everyone can succeed.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 6+ years of experience with Kubernetes, Linux, or containers.
  • 6+ years of experience with developing and operating distributed systems.
  • Ability to engage in site-reliability engineering practices.

Other Requirements:

  • Ability to meet Microsoft, customer, and/or government security screening requirements are necessary for this role. These requirements include specialized security screenings like the Microsoft Cloud Background Check.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Profile links to open source contributions are a strong plus.

Responsibilities

  • Collaborates with stakeholders to determine user requirements for various scenarios.
  • Leads the identification of dependencies and develops design documents for products, applications, services, or platforms.
  • Leads by example, mentors others to create maintainable code, and drives project plans.
  • Utilizes expertise in cross-product features to drive project and release plans.
  • Acts as a mentor and accountable individual, ensuring system reliability and sharing knowledge.
  • Actively seeks new knowledge and trends to enhance product performance and consistency.

Benefits/perks may vary depending on employment nature and location but can include industry-leading healthcare, educational resources, product discounts, savings and investments, parental leave, time off, giving programs, and networking opportunities.



  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    Industry leading client looking for a Senior or Principal Developer to to work on their large test automation framework/tool Industry leading client looking for a Senior or Principal Developer to to work on their large test automation framework/tool Senior/Principal Engineer - 4 days onsite Eastern Suburbs - $160, ,000 + Super + Bonus This is an opportunity...


  • Melbourne, Victoria, Australia Suncorp Group Full time

    Work across various Suncorp Insurance brands including AAMI, GIO & Shannon's Provide technical leadership and drive the development of digital applications Melbourne, Sydney location with hybrid work flexibility About the roleWe're seeking an experienced Principal Software Engineer (PSE) to lead a top-notch development team within Insurance Technology....


  • Melbourne, Victoria, Australia Suncorp Full time

    Engineering - Software (Information & Communication Technology) Full time Competitive salary with bonus and great benefits Work across various Suncorp Insurance brands including AAMI, GIO & Shannon's Provide technical leadership and drive the development of digital applications Melbourne, Sydney location with hybrid work flexibility About the role We're...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia SmartBear Software Full time

    At SmartBear, we deliver the complete visibility developers need to make each release better than the last. Our award winning and industry favorite toolsTestComplete, Swagger, Cucumber, ReadyAPI, Zephyrand Pactfloware trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including world-renowned innovators like...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia JAM Software GmbH Full time

    We've been trusted to serve Aussie communities since 1914 and grown to become a top 30-listed on the ASX with 120,000 team members and a portfolio of iconic brands.At Coles Group, you'll not only get to make a difference to millions of Aussie lives-you'll also get to see your impact.About the team Want to discover opportunities that challenge you? Connect to...


  • Melbourne, Victoria, Australia Splunk Full time

    About the RoleAs a Principal Software Engineer at Splunk, you'll be a key player in tackling challenges faced by customers in Australia. Your main focus will be to comprehend their needs and offer customized technology solutions to boost their operational success. This role involves leading collaborations between different Splunk teams, influencing design...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    We are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne.You will be working as part of a high performing cross-functional team to evolve a large Software-as-a-Service (Saa S) system to the next level.You will be growing the most widely used online collaboration platform in the world for Construction, Infrastructure,...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our Saa S platform, ensuring it remains robust, scalable, and at the forefront of legal tech.Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our SaaS platform, ensuring it remains robust, scalable, and at the forefront of legal tech. Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our Saa S platform, ensuring it remains robust, scalable, and at the forefront of legal tech.Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our SaaS platform, ensuring it remains robust, scalable, and at the forefront of legal tech. Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia ELMO Software Full time

    Some of our benefits include: Hybrid work set up Paid Parental leave - 12 weeks primary, 6 weeks secondary Birthday leave, YOU day each year, as well as connecting people leave (up to 6 weeks working from anywhere) Inhouse Learning and Development initiatives ELMO Social and Diversity clubs Wellbeing initiatives such as boot camp, yoga etc. Mental...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia JAM Software GmbH Full time

    Build Your Career in Mobile Engineering Confident in building native mobile apps using Swift UI Natural drive to educate, communicate, and positively influence stakeholders Make an Impact Join us in using cutting-edge technology to develop apps accessed by millions. Utilize your mobile app expertise to deliver industry-defining outcomes while focusing on...


  • Melbourne, Victoria, Australia ISTITUTO MARANGONI Full time

    N Cino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. As a Principal Software Engineer, you will play a key role in a high-performing Agile development team that produces innovative software of exceptional quality.The ideal candidate has a strong Agile/SCRUM background and will thrive in a...


  • Melbourne, Victoria, Australia Microsoft Full time

    Management (Information & Communication Technology) Full time Subsidised health insurance + stock discounts As a Principal Software Engineering Manager in Azure Networking, you will gain marketable experience leading a team responsible for massive scale data centre network architecture, design, network infrastructure automatic management, software defined...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    IT Source: u Workin JOB DESCRIPTION Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive.At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world.This purpose sits at the centre of everything we do.We support our...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    Zendesk is a service-first CRM company that builds powerful, customizable software designed to improve customer relations.At Zendesk, we encourage growth, innovation and believe in giving back to the communities we call home.Who are we looking for: We are looking for an experienced engineering leader for the Core Services group in Melbourne, Australia.This...


  • Melbourne, Victoria, Australia Easygo Gaming Full time

    Easygo leads the world in crafting top-tier entertainment experiences. Within our engineering organization, we foster a continuous learning environment, constantly pushing the boundaries of large-scale software design and development. Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering, ensuring we...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia JAM Software GmbH Full time

    Software Engineer, Mid-level, Full-stack3+ years experience working as a Software Engineer, ideally with full-stack experience in .NET and React, working within a modern architecture environment.Use the latest, cutting edge technology and work alongside Senior Engineers in paired or group programming sessions to help you growHybrid working with two team...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    You are have a passion for technology and want to make an impact quickly We are improving the reliability and operability of mission critical systems Own software engineering as a craft Do work that matters We're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank.We are...