Microsoft Intune is seeking an experienced Senior Software Engineer to join their Resource Access and Cloud PKI team to build cloud services that operate at high scale and availability, with opportunities for technical leadership. The role involves leading the design, development, and deployment of highly scalable and reliable software components, driving technical strategy, and mentoring engineers. Additionally, the role requires exploring and advocating for the application of AI to improve productivity.
Requirements
- In-depth knowledge of distributed systems design principles, scalability patterns, and high-availability architectures
- Hands-on experience with cloud platforms (Azure, AWS, GCP)
- Problem-solving skills, with a data-driven approach to debugging and performance optimization
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python OR equivalent experience
- 6+ years of experience in software development, with a focus on distributed systems, high-scale engineering, and cloud computing
- Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python OR equivalent experience
Responsibilities
- Lead technical design and architecture discussions for Ring 0 Services
- Drive technical roadmap and vision for Ring 0 Services, aligning with Intune's overall strategy
- Design, develop, and deploy distributed systems software components in Ring 0, ensuring high availability, scalability, and performance
- Write high-quality, maintainable code, and review contributions from engineers
- Explore emerging technologies and trends, assessing their impact on our distributed systems and services
- Drive proof-of-concept projects, demonstrate innovative solutions and technical expertise
- Mentor engineers, providing guidance and oversight on complex projects
Other
- 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.
- Communication and collaboration skills, with experience working in agile teams and leading technical discussions
- Collaborate with product management to define and prioritize project backlogs
- Work closely with cross-functional teams, including product management, design, and operations
- Communicate technical vision and roadmap to stakeholders, both technical and non-technical