Software Engineer

Global technology company that develops and supports software, services, devices, and solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer

Join Microsoft's Windows Services and Delivery (WSD) team as a Software Engineer, where you'll play a crucial role in creating and delivering Windows update packages that keep millions of devices secure and optimized. This position offers an opportunity to work on large-scale systems that impact Windows devices globally. You'll be designing and refining package delivery systems, enhancing automation, and ensuring smooth deployments across a vast ecosystem. The role combines hands-on development with system architecture, requiring expertise in C#, RESTful APIs, and modern web frameworks. Working in a fully remote capacity, you'll be part of Microsoft's mission to empower every person and organization on the planet. The position offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technology while making a significant impact on Windows users worldwide. The team culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for engineers looking to develop their skills while working on meaningful projects.

Last updated 4 hours ago

Responsibilities For Software Engineer

  • Works with stakeholders to determine user requirements for features
  • Supports identification of dependencies and development of design documents
  • Creates and implements code for products, services, or features
  • Assists in breaking down work items into tasks and provides estimation
  • Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service
  • Reviews current developments and seeks new knowledge to improve system performance and reliability

Requirements For Software Engineer

JavaScript
Python
React
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years of industry experience in programming, software engineering, and/or software development
  • Experience in developing, debugging, and maintaining code in object-oriented languages including C#
  • Experience in designing and developing RESTful APIs and integrating them into scalable backend services
  • Proficiency in Web UI development using modern frameworks (e.g., React, Blazor)

Benefits For 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 Software Engineer

Software Engineer II

Microsoft seeks Software Engineer II for Data Privacy Platform team to build scalable privacy infrastructure and compliance systems, offering hybrid work and competitive benefits.

Software Engineer II

Microsoft Software Engineer II position focusing on AI and Copilot development in Bangalore, requiring 4+ years of experience in backend development and AI technologies.

Software Engineer II

Microsoft Software Engineer II position in Hyderabad focusing on Windows system updates and security, offering hybrid work and global team collaboration.

Software Engineer 2- Cognitive Service Platform

Software Engineer 2 position at Microsoft's Cognitive Service Platform team in Beijing, focusing on distributed systems and cloud services development with AI technologies.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop enterprise-scale solutions for Dynamics 365 Customer Service Omnichannel, offering competitive pay and benefits in Redmond, WA.