Software Engineer II
MicrosoftAbout the role
Microsoft Intune is an industry leading cloud-based device configuration and security management platform offered by Microsoft. It empowers organizations to efficiently manage and secure tens and hundreds of millions of devices, including Windows, macOS, iOS, Android, and Linux, all from a single, centralized platform. Intune provides tools for configuring device settings, deploying applications, enforcing security policies, and ensuring compliance, all while enabling remote work and enhancing productivity.
We are looking for a self-driven Software Engineer II, to identify and dive deep into global scale service issues and drive improvements to resiliency, availability, latency, and product reliability. If you are passionate about building robust software, thrive in a collaborative environment, and aspire to make an impact on how organizations securely manage their devices and data, this role is perfect for you.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Responsibilities
- Effectively communicating and demonstrating work to stakeholders
- Design and implement robust, reusable and scalable systems that power complex web applications.
- Troubleshooting and Root Cause Analysis: Investigate performance-related incidents, triage performance issues, and perform root cause analysis to identify underlying causes. Develop remediation strategies, implement performance optimizations, and ensure timely resolution of performance-related issues to maintain high service reliability.
- Continuous Improvement: Drive a culture of continuous improvement by proactively identifying opportunities to enhance system performance, reliability, and scalability. Champion best practices for performance engineering, mentor team members, and contribute to the development of performance-related tools, processes, and methodologies.
- Cross-Functional Collaboration: Collaborate with cross-functional teams, including software engineering, architecture, operations, and customer support, to align performance goals with business objectives. Communicate performance insights, recommendations, and progress updates to stakeholders at all levels of the organization.
Other
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,200 per year. There is a different range applicable to specific work locations, within the San Francisco Ba
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s