Microsoft
Senior Software Engineer
Listed on Microsoft’s official careers site. Posted October 28, 2026. Check that it is still open and apply there.
Apply on Microsoft’s careers site →Job description
- Collaborates with stakeholders to derive scenarios and user requirements
- Drives identification of dependencies and the development of design documents for a product, application, service, or platform
- Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI) Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items
- Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate 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
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C and C++ Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C and C++ OR Bachelor'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 and C++ OR equivalent experience
- 6+ years experience with kernel development, embedded systems, hardware offloads, or virtualization
- 6+ years experience with storage datapath performance, memory management, or device virtualization
- 4+ years experience with Cloud Service Provider (CSP), Root Cause Analysis (RCA), or measurement and validation
- 2+ years experience with performance tuning, measurement, and data analysis
More jobs at Microsoft
Developer & GitHub Sales, Technical Enablement and Community Lead
United States, Multiple Locations
Developer Experience Engineer II and/or Senior Developer Experience Engineer
United States, Multiple Locations
Principal Software Engineer
United States, Multiple Locations
Similar jobs at other companies
Software and Data Engineer - Software Engineer III- Agentic Pricing
JPMorganChase · Jersey City, NJ, United States
Software Engineer - Software Test
Lockheed Martin · Fort Worth, TX
Software Engineer II – Embedded Software
BAE Systems · Merrimack, New Hampshire, United States
Senior Software Engineer, Networking Software Systems
Qualcomm · Santa Clara, California, United States of America
Software Engineer II – Low Level Embedded Software
BAE Systems · Merrimack, New Hampshire, United States