Software Engineer II

Industry-leading technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS

Description For Software Engineer II

Microsoft Intune Engineering Team is seeking a Software Engineer II to join their industry-leading cloud-based device configuration and security management platform. The role focuses on developing solutions for device management, security, and modern workplace experiences. Intune empowers organizations to manage and secure hundreds of millions of Windows, macOS, iOS, Android, and Linux devices from a centralized platform.

The position offers a competitive base salary range of $98,300 - $193,200 USD (higher in SF and NYC areas) and comes with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. Working in a hybrid environment with up to 50% work from home flexibility, you'll be part of a collaborative team developing solutions that impact how organizations securely manage their devices and data.

As a Software Engineer II, you'll be responsible for designing and implementing distributed, high-scale solutions across both back-end and front-end experiences. The role requires 2+ years of technical engineering experience and strong coding abilities in languages like C#, Java, JavaScript, or Python. You'll work in an agile environment, collaborating with global teams while driving projects and features aligned with team goals.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration. The company is committed to diversity and inclusion, providing equal opportunities for all qualified applicants. This role offers an excellent opportunity to work on cutting-edge technology while making a significant impact on enterprise device management and security solutions.

Last updated 14 days ago

Responsibilities For Software Engineer II

  • Design, implement, test, and deliver quality solutions that are distributed, high scale, high availability, low maintenance
  • Work in a fast-paced agile environment and across multiple projects and work streams
  • Work across geographic and organizational boundaries
  • Deliver engineering commitments, while keeping customers satisfied
  • Work closely with other software engineers and architects on the team and partner teams around the globe
  • Own and drive projects and features by working towards the team's defined goals and milestones
  • Be curious and willing to learn and grow

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Pass Microsoft Cloud background check
  • Experience in Apple development (preferred)
  • Knowledge in cloud security fundamentals
  • Experience designing highly performant microservice web services
  • Strong verbal, written and cross group collaboration and communication skills

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
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?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft seeks Software Engineer II for Edge Distribution Services team to develop and maintain large-scale update delivery systems reaching billions of devices worldwide.

SOFTWARE ENGINEER II

Software Engineer II position at Microsoft focusing on AI and device management solutions for the Microsoft Intune platform, offering competitive salary and benefits.

Software Engineer II

Microsoft Software Engineer II position focusing on cloud security and compliance solutions for Office 365, requiring 4+ years of experience in distributed systems and cloud development.

Software Engineer II

Microsoft is seeking a Software Engineer II to join their Azure Data engineering team to develop AI-driven data products and infrastructure.

Software Engineer II

Microsoft Software Engineer II position focusing on Copilot and Microsoft 365 development, offering remote work and competitive compensation in Vancouver.