Are you passionate about cloud computing and building services from the ground up using cutting edge technologies? Do you want to drive improving the developer experience for every single Microsoft engineer building Azure? Have you always wanted to deliver more value to our customers with a quicker cadence? If you said yes to all of these, this could be just the role for you. Our mission is to improve the productivity of our Azure developers while ensuring the security of the software supply chain for Azure. We must strike a balance between ensuring that Azure products have no security vulnerabilities, are developed and deployed securely and ensuring that our engineers have a productive and friction free developer experience. We are delivering on this challenge by building highly differentiated services in this space, leveraging the entire stack from low-level purpose-built tools written in Golang and Microsoft Research tools for detouring OS APIs to serverless APIs utilizing Azure Functions,
This position is for someone who is: Passionate about distributed systems and building high scale services. Loves new technological challenges and excels at solving them. Enjoys the challenge of making large development teams more productive with their engineering CI/CD pipelines and driving innovation into driving efficiences. Excels at identifying bottlenecks and engineering solutions for improving performance throughout the engineering pipeline while ensuring security and compliance as a top priority.
Preferred Qualifications: A BS/MS in Computer Science or related field, or equivalent industry experience (preferably with a 3GL like C, C++ or C#). Prior experience with shipping cloud services and having been through more than one development cycle. Exposure to orchestration engines like Jenkins, distributed orchestration, services like Travis CI, or CircleCI is a plus. Experience with non-Windows and non-Microsoft technologies such as Docker, Golang and K8s is a plus. Knowledge of Linux and Windows systems development is a plus. Software security experience with penetration testing, red teaming,