Senior Software Engineering Manager - Azure Cor... @ Microsoft
Your Application Journey
Email Hiring Manager
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.