Skip to main content

This job has expired

Software Engineer II

Employer
Microsoft
Location
Washington, DC
Closing date
Oct 20, 2021
Azure Enterprise and Security is growing its Firmware and IoT Security Team chartered with providing industry leading firmware security analysis capabilities for Microsoft and its customers. With the recent acquisition of ReFirm Labs we are building a new end-to-end security solution that will play a key role in securing Microsoft customers from the chip to the cloud. Backed by more than 3,500 defenders at Microsoft and the more than eight trillion security signals processed daily, our team is uniquely positioned to provide accurate and actionable security recommendations for the firmware industry.We are looking for software and security engineers interested in executing on our vision of providing timely, accurate, and actionable firmware security analysis. Leveraging our distinctive expertise developing Binwalk, we are able to provide customers deep insight into security issues that may be lurking within the firmware image itself. Combining our unique security analysis solutions with the scalability and security of Azure cloud is a recipe for something very special.In this role you will become part of a team of highly technical engineers and world-class experts in firmware security to build a solution that leverages bleeding edge advancements in cloud and firmware security research. In addition to providing firmware security solutions, you will have the opportunity to work with leading cloud technologies like Service Mesh, Azure Kubernetes Service, Azure Container Instances and leverage industry best practices for deployment of scalable and secure Kubernetes based solutions.Our people are our greatest resource! As part of our team, you will be given ample opportunity to grow and learn both personally and professionally.ResponsibilitiesDesign, develop, and deliver solutions to provide customers timely, accurate, and actionable firmware vulnerability analysis.Leverage agile development processes, Continuous Integration (CI), and Continuous Delivery (CD) to deliver timely and reliable solutions.Provide insight, experience, and data to influence team direction and product design.Identify and incorporate new industry tools and practices into the product.Review and influence ongoing design, architecture, standards, and methods for operating services and systems; assess design and code changes to drive improvements.Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals.Conduct periodic on-call duties for production support.QualificationsRequired:5+ years of professional programming experience in any of Python, C/C++, C#, NodeJS, or TypeScript.Strong desire to curate a diverse and inclusive team and foster a culture that reflects Microsoft's social values.BS+ in computer science or related technical fields OR equivalent years of professional experience.Preferred:Experience with cloud services technologies and/or high concurrency, globally distributed service design and operation.Experience in building, using, and deploying Docker containers.Knowledge of systems internals and filesystem structures.Experience with building CI/CD pipelines.Microsoft 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.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert