Principal Software Engineering Manager
7 months ago
We (Azure Host Storage team) are responsible for delivering Storage Virtualization platform to Azure Virtual Machines, Azure Kubernetes Service, Containers. We own the whole storage stack on Azure Host responsible for handling IOs, data caching, Throttles, Quality of Service, Encrypting data, Offloading IO processing into Silicon. We are building next gen storage solution to scale to millions of IOPS per VM at sub-ms IO latency with Hardware Offloading using state of art FPGAs\ DPUs\etc. Our team offers flexible work opportunity and team members can work from home partially or fully.
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**:
- You will design, develop, test and support features, experiences and solutions for highly scalable services delivering consistent IO performance.
- You will develop high quality secure and compliant solutions.
- You will support highly available services used by millions of users on a daily basis.
- You will help evolve our storage stack to reduce IO latencies to microsecond range at 99.999 percentile, update complete IO stack with zero impact to the VM, hardware innovations to offload Host processing.
- You will help build the next Gen AI for Monitoring and auto-diagnostics of distributed IO subsystem that handle Billions of IOPS and be the core of the intelligent cloud.
**Qualifications**:
**Required Qualifications**:
- Bachelor's or Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#.
- OR equivalent experience.
- Experience developing production software.
- Experience with Rust.
- Good system design, algorithmic skills, good knowledge of data structures.
- Solid debugging, testing, and problem-solving skills.
**Other Requirements**:
- 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.
**Additional / Preferred Qualifications**:
- 10+ years of experience designing, building and running large scale and highly available cloud services or distributed systems.
- Experience working in Kernel Mode Drivers, Storage solutions is big plus.
- Experience working in DPUs and Hardware offload technologies.
- Ability to handle periodic live service on-call responsibilities and work in dev-ops mode.
Azurecorejobs
-
Principal Software Engineering Manager
4 weeks ago
Sydney, Australia Microsoft Full time**Azure Resource Graph**’s (ARG part of ARM/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools. ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service enabling almost all Azure...
-
Principal Software Engineering Manager
7 months ago
Sydney, Australia Microsoft Full timeMicrosoft 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 deliver...
-
Principal Software Engineer
2 months ago
Sydney, New South Wales, Australia ResMed Full timeWe are seeking a highly skilled software engineer to fill the role of Principal Software Engineer at ResMed. This position involves designing and developing scalable software solutions, collaborating with cross-functional teams, and identifying opportunities for process improvements.Main Responsibilities:Design and develop software solutions using Java and...
-
Software Engineering Manager
2 weeks ago
Sydney, Australia Aurec Full timeFinance & Insurance Sector - Agile, DevOps structure - 15% bonus **Software Engineering Manager | Insurance & Finance | $180k-$190k + super + 15% bonus** **About the opportunity** *** You will be working for a global organisation based in Sydney CBD, who are renowned for their products and services within the Insurance and Finance sector. Your role will...
-
Software Engineering Manager
2 weeks ago
Sydney, Australia Aurec Human Capital Group Full time**Software Engineering Manager | Insurance & Finance | $180k-$190k + super + 15% bonus** **About the opportunity** *** You will be working for a global organisation based in Sydney CBD, who are renowned for their products and services within the Insurance and Finance sector. Your role will require to create software engineering capability for APAC by...
-
Principal Software Engineering Manager
2 months ago
Sydney, Australia Microsoft Full timeDo you enjoy solving problems, writing software, and working with customers? Do you want to join a team where learning about new technology is part of our work every day? Then, come join us! The Industry Solutions Engineering (ISE) team is a global engineering organization that works directly with customers looking to leverage the latest technologies to...
-
Principal Software Engineering Manager
6 months ago
Sydney, Australia Microsoft Full timeAre you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure...
-
Principal Software Engineering Manager
7 months ago
Sydney, Australia Microsoft Full timeAre you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure...
-
Manager, Software Engineering
4 months ago
Sydney, Australia Mastercard, Inc. Full timeManager, Software Engineering **Our Purpose** We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses...
-
Principal Technical Program Manager
7 months ago
Sydney, Australia Atlassian Full timeOverview: **Your future team** We're hiring a Principal Technical Program Manager, reporting to our Group Senior Technical Program Manager for Engineering Systems. As Principal Technical Program Manager, you will help shape our Technical Program Management organisation as a senior individual contributor. The goal is to steer our Engineering organisation...
-
Software Engineering Manager
7 days ago
Sydney, Australia HR GO Recruitment Full time**Software Engineering Manager**: **Nationwide - Melbourne/Sydney/Brisbane** **Not Specified** **Permanent** Engineering - Job Reference - 268610/001 **Software Engineering Manager** **Salary negotiable + Super + bonus** **Full time, permanent role** **Hybrid/WFH - Australia based** Are you looking for a Software Engineering Manager role within an...
-
Senior Software Engineering Lead
2 weeks ago
Sydney, New South Wales, Australia JobsTrackR Full timeWe are seeking a Senior Software Engineering Lead at JobsTrackR to join our Sydney-based team.About the RoleAs a Principal Software Engineer, you will be instrumental in driving innovation and growth within our organization. With a strong background in software development and engineering, you will lead our 5-strong team in delivering cutting-edge solutions...
-
Software Engineering Manager
7 months ago
Sydney, Australia Macquarie Group Limited Full timeJoin our Software Delivery Platform Enablement team at Macquarie and play a pivotal role in enhancing our engineering experience. We're building a modern software delivery platform to ensure faster and more reliable software delivery. As a digital bank, software engineering is at core of what we do. Our engineers operate in an autonomous environment where...
-
Software Engineering Manager
7 days ago
Sydney, Australia Prospa Full timeWe're a passionate team of brilliant achievers, and together we're using technology to take the small business finance industry next level. Our mission is to keep small businesses moving - with smart cash flow solutions right when they need them. Supporting them through ups and downs. Making their lives easier. Helping them Prosper. **The role**: As a...
-
Principal Software Engineering Manager
7 months ago
Sydney, Australia Microsoft Full timeDo you want to be at the center of Cloud Computing? Azure is growing faster than ever, and our teams charter is to enable developers to unleash the power of Microsoft’s cloud platforms. Do you want to be part of an energetic and creative team currently impacting millions of customers across the planet? Do you love to work with Open Source and Engineering...
-
Software Engineering Manager
2 months ago
Sydney, Australia Bugcrowd Full time**Job Summary** At Bugcrowd, a Software Engineer Manager is responsible for coaching, mentoring and developing engineers on our team, and overseeing (with or without team leads) several engineering teams in their sprint execution. Software Engineer Managers assist their Director with roadmap planning, career levelling and feedback, and labour to keep the...
-
Manager Software Engineering
3 days ago
Sydney, Australia LexisNexis Full timeManager Software Engineering is a great opportunity to work for LexisNexis, a global organisation that provides world-class content and leading-edge technology and software tools, allowing our customers to quickly find the answers they are searching for, and to advance the rule of law._ About the team and role: This position serves as team lead working on...
-
Manager Software Engineering
3 days ago
Sydney, Australia RELX Full timeManager Software Engineering is a great opportunity to work for LexisNexis, a global organisation that provides world-class content and leading-edge technology and software tools, allowing our customers to quickly find the answers they are searching for, and to advance the rule of law._ About the team and role: This position serves as team lead working on...
-
Software Engineering Manager
4 weeks ago
Sydney, New South Wales, Australia Luxury Escapes Full timeAbout UsLuxury Escapes is a leading Australian company providing incredible deals for the world's best holidays. Our mission is driven by forward-thinking people who challenge the travel industry and themselves to bring outstanding travel experiences to our community.The RoleAs a Software Engineering Manager, you'll lead a team of software engineers,...
-
Software Engineering Manager
7 months ago
Sydney, Australia Freelancer.com Full timeWe are on the lookout for a software engineering manager to lead teams of engineers to take our company to the next level. This won't be your typical cog-in-the-machine type of job. If you're a high achiever with talent, looking for something more than a boring job in a corporate environment, want to work with the best and brightest and don't need to be...