CrawlJobs Logo

Software Engineer - Windows Servicing and Delivery

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

84200.00 - 165200.00 USD / Year

Job Description:

Windows Servicing and Delivery (WSD) keeps Windows secure, reliable, and productive for over a billion devices. The team builds and operates one of the world’s largest software servicing pipelines—orchestrating monthly quality updates and enabling seamless upgrades across consumer, enterprise, and cloud environments. Work spans security, performance, and compliance to uphold trust and resilience at global scale. Joining WSD means contributing to a mission that impacts nearly every Windows user, solving technical challenges at global scale, and collaborating across teams to innovate in servicing technologies and operational excellence. In this Software Engineer role, you design and build components that power Windows servicing and update orchestration. You apply modern engineering practices, collaborate across teams, and use telemetry and automation to ship high‑quality updates at scale. This opportunity strengthens engineering fundamentals, offers hands‑on experience with large distributed systems, and provides room to learn emerging technologies that improve servicing efficiency and customer experience.

Job Responsibility:

  • Designs and develops code for Windows servicing components and update orchestration services
  • Collaborates with partner teams to deliver end‑to‑end solutions meeting reliability, security, and performance goals
  • Implements automated testing and telemetry to ensure quality, detect issues early, and diagnose at scale
  • Investigates and resolves complex technical problems that impact devices worldwide
  • Contributes to operational excellence by supporting live service operations and improving monitoring and observability
  • Applies modern CI/CD practices to accelerate safe delivery and continuous improvement
  • Explores and integrates emerging technologies (e.g., AI‑powered tools) to enhance servicing efficiency and customer experience

Requirements:

  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to have:

  • Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience with telemetry, data analysis, and visualization
  • Familiarity with distributed systems and cloud platforms (e.g., Azure, AWS, GCP) and production ownership
  • Knowledge of update servicing, security fundamentals, or large‑scale system design
  • Experience with CI/CD pipelines and automated testing frameworks
  • Exposure to AI‑powered development tools or building intelligent features

Additional Information:

Job Posted:
January 30, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Windows Servicing and Delivery

Software Engineer

BA Markets wants to professionalise and streamline its activities with regards t...
Location
Location
Poland , Katowice
Salary
Salary:
Not provided
vattenfall.com Logo
Vattenfall
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Flexible full stack developer
  • Delivered several hands-on projects in Kafka Ecosystem in a software developer role
  • Very well versed in Python
  • Know general software system design (including fundamentals of events and streaming)
  • Basic Azure and basic front-end concepts
  • Proactive, communicative team player
  • Fluent in English
  • A few years of hands-on experience within the delivery of Kafka-based projects
  • Good Java, Python programming skills
  • Knowledge of stream processing concepts and microservices architectures
Job Responsibility
Job Responsibility
  • Hands-on development of integration services (such as client libraries) that allow up- and downstream stream data consumption/integration
  • Develop stream processing logic (e.g. via flink, or Databricks). Handle joins, windowing and stateful operations
  • Schema management: Implement Schema registry standard
  • Development of monitoring and error handling services
  • Development of other general services for e.g. archiving, logging and monitoring, role distribution and the application of data governance concepts
  • Data visualisation layer development
  • Containerization and Orchestration in AKS
What we offer
What we offer
  • Good remuneration
  • Challenging and international work environment
  • Possibility to work with some of the best in the field
  • Working in interdisciplinary teams
  • Support from committed colleagues
  • Attractive employment conditions
  • Opportunities for personal and professional development
  • Fulltime
Read More
Arrow Right

Systems Engineer

Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Def...
Location
Location
United States , St. Louis
Salary
Salary:
Not provided
rgi-corp.com Logo
Reinventing Geospatial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Requires BS degree and 8+ years of prior relevant experience or Masters with 6+ years of prior relevant experience
  • OR 4 years of related experience in lieu of degree
  • Must possess an active Top Secret Security Clearance with ability to obtain TS/SCI with Polygraph post hire
  • Thorough understanding of the following interfaces and formats: standard web services protocols (e.g., SOAP, REST, and OGC), NiFi, Tomcat, Python and ML
  • A minimum 3 years of experience with modern JavaScript development framework
  • Experience working with different ML models, such as Convolutional neural network, Natural language, Computer vision, object detection and classification, text parsing algorithms
  • Demonstrated understanding of Amazon Web Services (AWS), Ground Truth
  • Experience with delivery of a software maintenance solution using Agile software delivery techniques
  • Experience in integrating software, COTs, GOTS, FOSS, and capabilities into a baseline and making them an operational whole
  • Experience with proprietary and open source GIS applications and database services such as OpenGeo, ArcGIS Server, PostGIS and PostgreSQL, Oracle Spatial
Job Responsibility
Job Responsibility
  • Drive product delivery by aligning customer needs, mission objectives, and product requirements
  • Develop and maintain the team roadmap
  • provide support to ensure delivery on commitments
  • Plan and prioritize epics, features, stories, and bugs in alignment with business value
  • Write clear, technically detailed tasks that reflect customer priorities
  • Define, document, and track progress of epics, stories, tasks, and bugs through completion
  • Collaborate with product owners, scrum masters, program leadership, customers, and development teams to ensure alignment
  • Lead and support Agile ceremonies, including daily scrums, retrospectives, and program increment (PI) planning
What we offer
What we offer
  • 100% paid employee healthcare & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays
  • Fulltime
Read More
Arrow Right

FLEX Senior Solutions Architect

Accountable for the research, analysis, design, creation and implementation of P...
Location
Location
United States , Bethesda
Salary
Salary:
83.17 - 101.11 USD / Hour
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in an IT operational role supporting mission critical solutions or applications with 5+ years leading an infrastructure organization
  • Bachelor's Degree in IT-related field with five (5)+ years of equivalent combination of education and experience and training
  • 3+ years of experience providing operations and sustainment support for cloud infrastructure service on Amazon or Azure or Ali cloud
  • 5+ years’ experience in any of the following: Public Clouds/Virtual Deployment using ESXi, Amazon Web Services (AWS) / EC2/EKS, Microsoft Azure, Oracle Cloud, Ali cloud, SaaS
  • Graduate degree in technical discipline
  • Strong diagnostic skills with regards to identification and classification of malicious BOT traffic
  • SaFe agile delivery framework
  • Experience supporting modern operating models (Site Reliability engineering)
  • Experience in System Engineering of servers, storage, network, etc.
  • Familiarity with large scale cloud infrastructure, including network architectures, routing, DNS, TCP/IP protocols, and SSL/TLS ciphers
Job Responsibility
Job Responsibility
  • Provides leadership, oversight, governance, and strategic direction related to Infrastructure services to enable the delivery of IT services
  • Defines the Marriott infrastructure architecture and governance model
  • Provides technical leadership, oversight, standardization, and validation of the effectiveness for the Enterprise Infrastructure environment
  • Research, designs, and implements high-performing software components that are standards-based, highly available and secured, delivering the required business functionality
  • Educates internal and external users of the technologies to continually improve the knowledge and skill-base of the organization on how best to operate and support the infrastructure services
  • Develops documents with a focus on how services will be leveraged in the solution architecture
  • Participates in the evaluation and selection of Infrastructure based products
  • Work closely with the EA team to facilitate alignment of plans with what is being delivered
  • Institutes governance based on best practices and ensure proper alignment to projects and major initiatives
  • Leads the analysis of the current environment to detect critical deficiencies and recommends solutions for improvement
What we offer
What we offer
  • bonus program
  • comprehensive health care benefits
  • 401(k) plan with up to 5% company match
  • employee stock purchase plan at 15% discount
  • accrued paid time off
  • life insurance
  • group disability insurance
  • travel discounts
  • adoption assistance
  • paid parental leave
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As part of our Global Operations Team, this position is responsible for systems ...
Location
Location
United States , San Diego
Salary
Salary:
53.00 - 56.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or relevant field (highly preferred)
  • 5+ years’ experience as a DevOps Engineer or equivalent software-engineering role
  • Proven work experience in DevOps or relevant experience
  • Experience with site reliability services and application performance monitoring
  • Experience in incident management workflow
  • Exercise computing skills to deploy upgrades and fixes in a Windows .Net environment. (Azure highly desirable)
  • Develop internal tools and scripts to support product engineers
  • Troubleshoot production issues and coordinate with the support staff and product engineers to streamline code deployments
  • Maintain continuous integration and delivery pipelines that produce rapid, low-risk releases and improved velocity
  • Collaborate with team members to improve the company’s engineering tools, systems and procedures and data security
Job Responsibility
Job Responsibility
  • Manage information technology and computer systems running Windows, Linux and virtualization in a private data center
  • Design, develop, implement and coordinate systems, policies and procedures
  • Ensure security of information, reliability and scalability of services
  • Possess familiarity of software-automation production systems (Octopus and Terraform)
  • Exhibit expertise in software development methodologies
  • Identify problematic areas and implement strategic solutions in time
  • Assist with response to platform issues, retrospectives, and future enhancements
  • Can work independently and as part of a team with the ability to lead projects from plan, design, and release
  • Able to effectively communicate to all levels of management and technical teams
  • On-call rotation 24x7 support for production and non-production environments
  • Fulltime
Read More
Arrow Right
New

Software Engineer

Do you want to work on a product that touches and transforms the lives of billio...
Location
Location
India , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Excellent design, coding, debugging, teamwork, and communication skills
  • A Customer focused innovation mindset
  • Passionate about craftsmanship in engineering
  • Experience with cross-group design and coordination is an advantage
  • 2+ years of overall experience shipping commercial software including 1+ years of experience in modern app development using XAML/WinUI and C/C++
Job Responsibility
Job Responsibility
  • Design, develop, and deliver new Windows experiences
  • Proactively identify and reduce issues through design, testing, and implementation of software-based solutions
  • Collaborate with Partner teams and Product Management partners to translate customer, business, and technical requirements into architectural designs and feature releases
  • Drive efficiencies through software improvement and root cause analysis resulting in service delivery, maturity, and scalability
  • Work within a highly skilled team of engineers to deliver revolutionary improvements to the system and scale them
  • Fulltime
Read More
Arrow Right

ITOT Support Engineer

Hillsboro, OR client is seeking an ITOT Support Engineer to provide level 1 or 2...
Location
Location
United States , Hillsboro
Salary
Salary:
Not provided
revelit.com Logo
Revel IT
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong interpersonal communication skills
  • BS degree in Computer Science desirable
  • 2 to 5 years experience providing onsite and/or remote technical support
  • Basic knowledge of basic network concepts (e.g., TCP IP, Windows Networking, Ethernet)
  • Outstanding customer service and interpersonal skills
  • Ability to work in a team environment
  • Must be comfortable working under pressure, delivering quality results with schedule deadlines and have a proven track record in meeting schedule for tasks while still meeting or exceeding business requirements and goals
  • Job duties include after hours on call support and holiday coverage at least two weeks a month
  • Big org experience ideal, as the framework is similar
Job Responsibility
Job Responsibility
  • Providing technical support for staff in the GxP Manufacturing and Quality area
  • Skilled at providing end user support in a complex, 24×7 environment
  • Must be able to communicate effectively with technical and non-technical customers
  • Contributes to producing end user documentation and training materials
  • Broad familiarity with information technology, both hardware and software
  • May assist in designing information technology processes, procedures and systems in alignment with business needs
  • Troubleshoot multiple computer platforms: Windows, Macintosh, Linux and Mobility devices
  • Support multiple enterprise and department applications
  • Partnering with Automation, provide critical support for manufacturing business systems i.e.MES, DCS, SCADA
  • Support computers within the GMP areas, including shop floor and labs
  • Fulltime
Read More
Arrow Right

Helpdesk Technician

Varsity is hiring for a Helpdesk Technician to join our Remote Support team. The...
Location
Location
United States , Los Angeles
Salary
Salary:
Not provided
Varsity Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Windows OS Proficiency: Strong working knowledge of Windows 10/11 and basic Windows Server interaction (e.g., user account management, permissions, and troubleshooting)
  • Identity Management: Experience with user provisioning, password resets, security settings, and user management in Okta, Entra, and similar systems
  • Microsoft 365 Administration: Familiarity with user account setup, license assignment, mailbox troubleshooting, and some Teams/SharePoint user level support
  • Device Support: Skilled in diagnosing and resolving issues with desktops, laptops, and mobile devices
  • Networking Knowledge: Understanding device network connectivity, VPNs, wireless troubleshooting, and resolving device level Internet access
  • Security Awareness: Knowledge of MFA setup, phishing identification, endpoint protection, and cybersecurity best practices
  • Remote Support Tools: Proficiency with remote control tools like TeamViewer, AnyDesk, or Microsoft Remote Desktop, Screen Connect (or similar)
  • Service Ticket Systems: Experience using platforms like Zendesk, Freshservice, or ServiceNow to manage and document support requests
  • Customer Service Skills: Ability to communicate clearly and empathetically with non-technical users, ensuring a positive support experience
Job Responsibility
Job Responsibility
  • Serve as the first point of contact for client technical issues via chat, voice, sms, and email
  • Troubleshoot and resolve device, software, and connectivity issues
  • Assist with setup and configuration of user accounts, email, personal computing and mobile devices
  • Provide support for commonly used office applications like Google and Microsoft (among others)
  • Document issues and resolutions accurately in the ticketing system
  • Work with technicians, engineers, and other Varsity staff for timely resolution including escalations and transfers to field team
  • Learn, follow, and enhance operating procedures
  • Follow, update, and create Knowledge base
  • Adhere to procedures and policies on customer service, service delivery, and cybersecurity
  • Maintain exceptional customer service in all customer interactions
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package
  • Flexible working conditions
  • Chance to become part of a team that thrives on excellence
  • Employee loan programs
  • Financial education
  • Peer support
  • 100% Medical/Dental/Vision
  • Fulltime
Read More
Arrow Right

Service Operations Specialist

To assure SITA's competitive strength and business growth through the provision ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sita.aero Logo
SITA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 -5 years of proven experience in the network and/or application/system support domain, IT System Administrator and application support role, or in a similar infrastructure-focused role
  • Must have dealt directly with external customers delivering to SLAs
  • A background in hybrid IT environments (on-premises and cloud), with practical knowledge of virtualization platforms (e.g., VMware) and cloud services (e.g., AWS)
  • Strong hands-on experience in managing and troubleshooting servers, network infrastructure, enterprise applications, and client systems in complex IT environments
  • Experience in operation and maintenance of airport IT systems, networking and airline-specific applications is highly preferred
  • A background in Airport IATA standards, airline infrastructure/applications, SBD, E-Gates, and airport passenger/baggage (Pax/Bags) systems would be an added advantage
  • Proficiency in Windows and Linux server environments, including installation, configuration, and administration
  • Strong knowledge of networking concepts and protocols such as TCP/IP, DNS, DHCP, and VPN
  • Strong hardware knowledge such as server, router, switch etc.
  • Knowledge on web server such as Apache, Tomcat
Job Responsibility
Job Responsibility
  • Provide Service Operations support to internal and external customers in accordance with the terms of the customer contract and Service Level Agreements (SLAs)
  • Ensure the correct functioning and maintenance of all internal and external systems and products serviced by Service Operations
  • When required act as the customer SPOC and co-ordinate the scheduling of intervention with Customer's internal resolver groups and the Service Desk ensuring the highest level of customer services and communications are maintained to resolve the fault and incident within the prescribed SLA
  • Carry out incident and problem management support to the highest standards and co-ordinate the resolution with the appropriate resolver groups
  • Ensure shortest restoral times possible initiating the timely escalations to specialized resolver groups inside and outside SITA according to the customer contracts SLAs and monitoring requirements
  • To ensure the Service Operations team adheres to the highest working standards for all incidents and problems by providing guidance support and direct management
  • Proactively detect problems related to service and infrastructure operations and delivery services conduct diagnostics and provide service request ownership to ensure resolution of customer problems
  • Support the senior team members in the management reporting and co-ordination of day-day tasks during absence of the Lead Engineer
  • Adhere to installation guidelines and industry best practices in order to deliver quality service and infrastructure operations
  • Use the appropriate tools and equipment to perform the installation intervention and repairs in accordance with Service Operations and Delivery guidelines and instructions where provided
What we offer
What we offer
  • Flex Week: Work from home up to 2 days/week (depending on your team's needs)
  • Flex Day: Make your workday suit your life and plans
  • Flex-Location: Take up to 30 days a year to work from any location in the world
  • Employee Wellbeing: Employee Assistance Program (EAP), for you and your dependents 24/7, 365 days/year
  • Champion Health - a personalized platform that supports a range of wellbeing needs
  • Professional Development: Level up your skills with our training platforms, including LinkedIn Learning
  • Competitive Benefits: Competitive benefits that make sense with both your local market and employment status
  • Fulltime
Read More
Arrow Right