Senior Software Engineer

Global technology company that develops and sells software, consumer electronics, and personal computers.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Windows Servicing and Delivery (WSD) organization is seeking a Senior Software Engineer to join their Customer Focused Engineering team. This role involves working on the Windows Operating System, specifically in Enterprise and Security areas. You'll be responsible for extending and modifying Windows OS code to enhance security, improve reliability, and develop new features for various Microsoft platforms including PCs, Phones, Servers, SurfaceHub, Hololens, and Azure. The position requires deep technical expertise in C/C++ programming, system-level development, and a strong understanding of enterprise security scenarios. Working in a global team environment, you'll collaborate with various partners across Microsoft to deliver high-quality solutions that impact millions of Windows users worldwide. The role offers competitive benefits, hybrid work arrangement, and the opportunity to work on cutting-edge technology at one of the world's leading tech companies.

Last updated 5 hours ago

Responsibilities For Senior Software Engineer

  • Develop features to support the enterprise and security scenarios in Windows
  • Handle core components in Windows OS like WMI, PowerShell, Group Policy and security components
  • Reproduce, debug and fix customer-reported problems
  • Craft high-quality, bug-free fixes with minimum application compatibility risk
  • Add new features in Windows
  • Prioritize work and deliver fixes to meet deadlines
  • Collaborate with escalation engineers and other partner teams
  • Improve products, tools, and processes for long-term benefit
  • Mentor junior engineers in the team

Requirements For Senior Software Engineer

  • Bachelor's Degree in Computer Science or related technical field
  • 8+ years technical engineering experience with coding in C, C++
  • Ability to understand unfamiliar code bases
  • Debug server-side, multi-threaded, and highly scalable applications
  • Experience with agile/scrum methodologies
  • Experience in Windows system level programming (preferred)
  • Proven design and problem-solving skills
  • Strong communication skills
  • Ability to work in diverse, global team environment
  • Understanding of Azure/Cloud infrastructure (preferred)

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Bing Ads platform, focusing on high-performance advertising systems and large-scale data processing.

Senior Software Engineer- Multiple Roles

Senior Backend Software Engineer position at Microsoft Prague, working on critical infrastructure and services across identity, communication, and cloud platforms with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Windows Agility Team, focusing on feature delivery management and innovation in Windows development with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Semantic Fabric technology, building scalable enterprise data solutions for Copilot with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on Linux kernel development and performance optimization for Azure cloud infrastructure, offering competitive compensation and hybrid work arrangement.