Microsoft Corporation
Security is a topic you read about every day, and securing the Cloud is more important than ever. Business and governments are under constant threat from a variety of actors, and they are moving to the Cloud in record numbers.
Today there is a limited pool of people who know how to build and operate cloud-native applications as well as secure these applications along with the infrastructure they run on.
We protect Microsoft’s customers and their data across the world and secure the Microsoft Cloud.
In the mobile-first cloud-first world, security is among the most essential elements to get right, enabling trust and keeping people and their data safe.We are hiring Senior Backend Engineers who are passionate about building distributed, highly available and secure services.
Join our team and help protect hundreds of millions of customers, Azure’s own infrastructure and chase after bad guys.
We are a tight-knit community of engineers who work together to solve design, research, and coding challenges.
We value communication and problem-solving skills. Quality is especially important, and we put extra emphasis on keeping a healthy live site.We strive to be a diverse organization with a culture that is very welcoming, highly collaborative and a place where you can bring your authentic self.
From lively and passionate hallway and online design conversations, to online game days, we know how to have fun!Our aim is to be the best and most successful security organization in the world while cultivating an enjoyable environment.
We have exciting opportunities for you to innovate, grow, influence and have a large-scale impact!As a Software Engineer on the Cloud Security team, you will be working with other security experts contributing development efforts to new products, features, and services.Required Qualifications:* 5+ years of industry software engineering experience using C++, C#, Java, Python or other high-level programming language* Professional experience building, shipping, and maintaining cloud services on Azure, AWS, Google Cloud or similarPreferred Qualifications:* Excellent design and problem-solving skills* Good communication skills are necessary* Bachelor or Master’s degree in Computer Science/Engineering/Mathematics or related industry experience* An understanding of security in cloud platforms is a plus* Working location is flexible*Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
These requirements include, but are not limited to the following specialized security screenings:Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.#AzureSecOpenMicrosoft is an equal opportunity employer.
All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Day-to-day responsibilities include:* Design and develop highly scalable software services and solutions.* 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.* Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.* Optimize monitoring coverage, including self-healing for services you own.* Improve test coverage for services, organize and implement integration tests, and resolve problem areas.* Collaborate with partner teams to ensure we provide a seamless onboarding experience.* Adhere to and drive modern software engineering practices through design and code reviews.* Engage in service capacity planning and demand forecasting, service integration and geo-expansion, software performance analysis and system tuning.* Conduct periodic on call duties and drive changes back to the services based on the live site incidents.