Software Engineer II - Edge Compute Infrastructure

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AR/VR · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Software Engineer II role at Microsoft's Azure Core New Tech team, focusing on hardware onboarding automation and management for Microsoft datacenters. Based in Sydney/Melbourne with remote work options.

Software Engineer

Software Engineer position at Microsoft's Kernel Core team working on Windows kernel development and optimization.

Software Engineer

Software Engineer role at Microsoft's Monetization and Business Planning team, focusing on automation solutions and cloud technologies with hybrid work model.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to build cloud security solutions for Office 365 and Windows, requiring 4+ years of experience in C# and cloud development.

Software Engineer 2

Software Engineer 2 position at Microsoft Development Center Serbia, working on Azure, Office, and AI initiatives with hybrid work options in Belgrade.

Description For Software Engineer II - Edge Compute Infrastructure

Microsoft's Mixed Reality team is seeking a Software Engineer II to work on the Integrated Visual Augmentation System (IVAS), a groundbreaking project contracted by the United States Army. This role focuses on designing, implementing, and securing customized operating systems for edge compute devices operating in extreme environments.

The position is part of the Mixed Reality division, which is building next-generation devices and infrastructure for training and in-field deployment scenarios. The team incorporates cutting-edge technologies including sensors, computer vision, machine learning, human-computer interaction, and AI to create holographic devices that put technology on a human path.

As a Software Engineer II, you'll be responsible for working with both internal and external partners to balance application integration and security requirements. The role requires expertise in Windows Server systems, DevOps practices, and secure system design. You'll be working in a hybrid environment (up to 50% work from home) with 0-25% travel requirements.

The compensation is competitive, ranging from $98,300 to $193,200 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time off.

This is an excellent opportunity for a mid-level engineer interested in working at the intersection of mixed reality, military applications, and system security. The role combines technical challenges with meaningful impact, as you'll be contributing to innovative technology that enhances military training and operations.

The position requires U.S. citizenship or permanent residency due to export control regulations and government contract requirements. Microsoft is committed to diversity and inclusion, offering equal opportunities to all qualified applicants regardless of background.

Last updated 8 days ago

Responsibilities For Software Engineer II - Edge Compute Infrastructure

  • Work with stakeholders to determine user requirements for features
  • Contribute to identification of dependencies and development of design documents
  • Design, build, secure, and automate creation of Windows native, virtual machine, and container images
  • Create and implement code for products, services, or features
  • Break down larger work items into smaller work items and provide estimation
  • Adhere to modern DevOps engineering practices, effective coding, writing unit tests, debugging, code reviewing, and creating CI/CD pipelines

Requirements For Software Engineer II - Edge Compute Infrastructure

Python
Java
JavaScript
Linux
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of experience delivering commercial-quality software products for consumers or enterprises
  • 2+ years of experience in building or administrating Windows Server systems
  • Must pass Microsoft Cloud Background Check
  • Must provide proof of citizenship, U.S. permanent residency, or other protected status

Benefits For Software Engineer II - Edge Compute Infrastructure

Medical Insurance
Parental Leave
401k
Education Budget
  • 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?