Senior Software Engineering Manager - Azure Cor...
@ Microsoft

Sydney, New South Wales, Australia
$180,000
On Site
Full Time
Posted 10 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXX****** @microsoft.com
Recommended after applying

Job Details

Overview

The Senior Software Engineering Manager - Azure Core New Tech role at Microsoft is designed for lead engineers who are eager to drive the New Technology onboarding process. The team works at the interface of software and hardware to create technology that validates, onboards, and manages hardware throughout its lifecycle, ensuring quality and security for Microsoft datacenters supporting Azure, High-Performance Computing, Office, and Edge Computing products.

Responsibilities

  • Coach stakeholder partnerships and clarify user requirements.
  • Lead design documentation and manage cross-team dependencies.
  • Set engineering standards and review work for performance and maintainability.
  • Own project and release plans, coordinating with PM and partner teams.
  • Act as DRI, manage on-call, and ensure incident response and post-incident analysis.
  • Ensure services meet scale and performance expectations.

Qualifications

Required: Bachelor’s Degree in Computer Science or related field, 4+ years of technical engineering experience with languages such as C++, C#, or Java, understanding of computer networking, datacenter infrastructure, and server architecture. Must pass Microsoft Cloud Background Check.

Preferred: Advanced degree or equivalent experience with 6+ to 8+ years of technical engineering experience, strong cross-team collaboration, experience with distributed systems, scalable cloud environments, and excellent design, coding, debugging, and problem-solving skills.

Team & Work Environment

This role offers a flexible working environment that supports both hands-on work with hardware and hybrid work contributions. It provides an opportunity to grow skills in both software and hardware in a culture that values respect, integrity, accountability, and inclusion.

Key skills/competency

  • Software Engineering
  • Hardware Onboarding
  • Cloud Computing
  • Distributed Systems
  • Networking
  • Incident Management
  • Team Leadership
  • Performance Optimization
  • Scalability
  • Cross-team Collaboration

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills and projects to Microsoft requirements.
  • Research Microsoft culture: Study mission, values, and recent news.
  • Showcase leadership: Highlight team management and project delivery.
  • Prepare technical examples: Demonstrate hardware-software integrations in past roles.
  • Practice interview insights: Prepare on design and problem-solving scenarios.

📝 Interview Preparation Advice

Technical Preparation

Review distributed systems architecture and networking protocols.
Practice coding in C++, C#, or Java.
Study hardware and datacenter infrastructure fundamentals.
Analyze design patterns and incident handling cases.

Behavioral Questions

Describe handling team conflicts effectively.
Explain cross-team collaboration examples.
Discuss leadership challenges and resolutions.
Share experiences managing project deadlines.

Frequently Asked Questions