Senior Software Engineer

2 days ago


Perth, Western Australia Microsoft Full time
Overview Senior Software Engineer role at Microsoft. The Azure Core Storage team delivers the Storage Virtualization platform to Azure Virtual Machines. The software stack handles billions of I/O operations daily, across data centers and clusters. It owns the software stack on Azure hosts responsible for VM I/O operations, caching, throttling, QoS, transport layers, and encryption of data in transit and at rest.
As a Senior Software Engineer, you will design and implement software components to enable and optimize storage solutions in the Azure fleet. You will work on device drivers, system software, installation and diagnostic tools, libraries, telemetry services, and comprehensive testing. You will collaborate with developers across Microsoft and with software & hardware partners to deliver innovative technology. You will have opportunities to solve challenging problems and influence billions of Azure users.
Microsoft's mission is to empower every person and every organization. We value growth, collaboration, respect, integrity, accountability, and inclusion.
Responsibilities Collaborate with stakeholders to determine user requirements for a scenario.
Identify dependencies and develop design documents for a product, application, service, or platform.
Create, implement, optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and ROI.
Leverage subject-matter expertise to drive project plans, release plans, and work items with stakeholders (e.g., project managers).
Act as Designated Responsible Individual (DRI); develop and follow playbooks, monitor systems on call for degradation or downtime, alert stakeholders, and initiate recovery actions as needed.
Proactively learn new technologies and patterns to improve availability, reliability, efficiency, observability, and performance at scale.
Qualifications Required/Minimum Qualifications:
Bachelor's Degree in Computer Science or related field AND 6+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
4+ years in design, development, debugging, testing, and problem solving.
4+ years in system software, storage protocols, networking concepts, and OS internals (memory management, scheduling, interrupts, threading).
4+ years of on-call responsibilities for live services.
Additional or Preferred Qualifications:
Bachelor's Degree in Computer Science or related field and 8+ years of engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or Master's with related experience.
1+ year experience in OS driver design, implementation, debugging and testing (kernel/user mode).
Experience with Windows driver and kernel components is a plus.
Track record of delivering results across multiple ship cycles.
Other Requirements Ability to meet Microsoft security screening requirements, including Microsoft Cloud Background Check at hire/
  • Software Engineer

    5 days ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe 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, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineer

    4 days ago


    Perth, Western Australia Rocket Software Full time

    Job 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, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Engineer

    2 weeks ago


    Perth, Western Australia Rocket Software, Inc. Full time

    Principal Compiler Software Engineer page is loadedPrincipal Compiler Software EngineerApply locations Perth, Australia (Remote) Canberra, Australia time type Full time posted on Posted 3 Days Ago job requisition id R It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Principal Software Engineer sets the...


  • Perth, Western Australia Vyro Full time

    Location: Sydney or Remote (APAC/EU friendly time zones)Type: Full-timeAbout Vyro Location: Sydney or Remote (APAC/EU friendly time zones)Type: Full-timeAbout Vyro Vyro is building the operating system for the automotive industry. Our SaaS platform powers digital retail for car dealers and manufacturers — helping them sell cars online and in-store...


  • Perth, Western Australia TRAILD Full time

    Join to apply for the Senior Software Engineer role at TRAILDJoin to apply for the Senior Software Engineer role at TRAILDGet AI-powered advice on this job and more exclusive features.TRAILD : Who are we?TRAILD is a dynamic, fast-growing SaaS company that streamlines, automates and protects Accounts Payable.Just as your


  • Perth, Western Australia Buscojobs Full time

    Job Description Global Vision Recruitment on behalf of Techno Services Pty Ltd is seeking a Senior Software Engineer - Data Platform in Bundall, Queensland.Position: Software EngineerSalary: $77,000 to $85, % superannuationHours: 38 hours/weekMode: Full-timeLocation: F10B, 47 Ashmore Road, Bundall, QLD 4217Experience required: Minimum 2 years in...


  • Perth, Western Australia FOSS United Full time

    OverviewSenior Software Engineer role at 314e corporation. Location: Bangalore (Whitefield). Employment type: Full-time.Job DescriptionAbout 314e: 314e is a Best in KLAS Healthcare software company established in 2004 in San Francisco. 314e has offices in Philadelphia, Bangalore, Jaipur, and Bhutan. Our customers include healthcare organizations in North...


  • Perth, Western Australia Verse Full time

    Senior Software Engineer Verse Perth, Western Australia, AustraliaThis range is provided by Verse. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range A$130,000.00/yr - A$160,000.00/yrDirect message the job poster from VerseAbout the Role A permanent Senior Software Engineer opportunity is...


  • Perth, Western Australia Buscojobs Full time

    Senior Software Engineer Brisbane jobs in Quee...Bundall, Queensland Global Vision Recruitment Posted 9 days agoJob Description Global Vision Recruitment on Behalf of Techno Services Pty Ltdbr>Position: Software EngineerSalary: $77,000 to $85, % superannuationHours: 38 hoursMode: Full-timeLocation: F10B, 47 Ashmore Road, Bundall, QLD 4217Experience...


  • Perth, Western Australia Buscojobs Full time

    Want to deliver tech with purpose, with people who care?Join us in our mission to create solutions that help keep children safe online.Who are we?Headquartered in Perth, Australia, Qoria is an ASX listed global leader in child digital safety technology and services. We are a purpose driven business, operating under the 'Linewize' brand in North America and...