Principal Software Engineer

1 week ago


Council of the City of Sydney, Australia Microsoft Full time

Responsibilities

- Partners with appropriate stakeholders to determine user requirements for a set of scenarios.

- Leads identification of dependencies and the development of design documents for a product, application, service, or platform.

- Leads by example and mentors others to produce extensible and maintainable code used across products.

- Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items.

- Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions.

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

Qualifications

- Required Qualifications: Bachelor/'s Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role, including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

- Preferred Qualifications: Bachelor/'s Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python - OR Master/'s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. 5+ years of proficiency in C/C++ object-oriented programming. 5+ years of technical communication skills. 5+ years of expert knowledge on Cloud Scale storage or Distributed systems.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#J-18808-Ljbffr


  • Software Engineer

    3 weeks ago


    Council of the City of Sydney, Australia Rocket Software, Inc. Full time

    Software Engineer (Compiler) page is loaded## Software Engineer (Compiler)locations: Sydney, Australia (Remote)time type: Full timeposted on: Posted 3 Days Agojob requisition id: R2025-5707**It's fun to work in a company where people truly BELIEVE in what they're doing!****Job Description Summary:**The Software Engineer sets the direction for the...


  • Council of the City of Sydney, Australia Objective Full time

    About Objective At Objective, we create software that makes a difference. With over 400 people and five development labs spread across Australia, New Zealand, the United States of America, and the United Kingdom, Objective is a leading developer ofSaaS solutions for the government. Our role We are looking for a Principal Software Engineer to join our...


  • Council of the City of Sydney, Australia Singtel Group Full time

    Select how often (in days) to receive an alert: Optus is an Australian telecommunications company, delivering more than 11 million services to our customers every day across mobile, broadband and digital solutions. Join a team focused on the creation of scalable, resilient and efficient API platforms that empower our entire organisation. As a Principal...


  • Council of the City of Sydney, Australia LexisNexis Risk Solutions Full time

    Technology Sr Principal Software Engineer Are you excited to work with a variety of products and technologies in a collaborative and supportive environment? Do you enjoy sharing knowledge and learning with colleagues from diverse backgrounds? About the Business At LexisNexis Risk Solutions Company, we believe in the power of data and advanced analytics...

  • Principal Engineer

    2 weeks ago


    Council of the City of Sydney, Australia Roman Health Pharmacy LLC Full time

    Our Purpose At Xero, we’re here to help supercharge small businesses. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we’re not only making life better for small business, we’ll be building a stronger economy that can change the world. As a...


  • Council of the City of Sydney, Australia Microsoft Corporation Full time

    Overview Storage, the core of Microsoft's Azure Cloud, provides 10 exabytes of capacity across 50 regions, 100+ data centers, and over 1000 storage clusters. It powers millions of virtual machines, holds millions of hours of video, billions of photos, and vast amounts of analytics data. As a Principal Software Engineer - Azure Storage, you will play a key...


  • Council of the City of Sydney, Australia Roman Health Pharmacy LLC Full time

    Our Purpose At Xero, we’re here to help supercharge small businesses. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we’re not only making life better for small business, we’ll be building a stronger economy that can change the world. About the...

  • Software Engineer

    3 days ago


    Greater Sydney Area, Australia Rocket Software Full time $180,000 - $250,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers,...


  • Sydney, New South Wales, Australia AusRehab Full time $120,000 - $180,000 per year

    Company DescriptionAt AusRehab, we are committed to providing the best rehabilitation services tailored to your needs. Our team of expert occupational therapists, physiotherapists, psychologists, and more are dedicated to helping you recover smoothly. We offer comprehensive workers' compensation, third-party, and insurance rehabilitation services, as well as...


  • Council of the City of Sydney, Australia Macquarie Bank Limited Full time

    Join our Reliability Technology team where you will leverage your extensive technical knowledge and pragmatic approach to software design and architecture to build and inspire the engineering function. As a Digital Bank, software engineering is at the core of what we do. Our engineers operate in an autonomous environment where they are empowered to “do it...