Microsoft is looking to build the future of end user computing with Azure Virtual Desktop and Windows 365, and is experiencing exponential growth due to the explosion of hybrid work and changing security landscape.
Requirements
- Experience designing, implementing, and shipping cloud services or software products.
- Experience with ASP.NET, Docker containers, and deploying applications using Kubernetes, particularly Azure Kubernetes Service (AKS).
- Demonstrated familiarity with Azure Resource Manager (ARM) templates for infrastructure automation and cloud resource provisioning.
- Coding experience in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- Broad experience and track record of working across teams to deliver shared solutions to complex problems.
- Passion for and ability to quickly understand emerging technologies.
- 6+ years of experience as a software engineer/leader designing, implementing, and shipping cloud services or software products.
Responsibilities
- Design and develop large scale distributed software services and solutions.
- Adhere to and drive modern software engineering practices through design and code reviews.
- System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
- Develop “best-in-class” engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
- Improve test coverage for services, organize and implement integration tests, and resolve problem areas.
Other
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
- Ability to meet Microsoft, customer and/or government security screening requirements
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Ability to quickly ramp up, understand complex problems, and create solutions across many products.
- Master’s Degree in computer science or related technical field AND 5+ years technical engineering experience