Senior Software Engineer at Microsoft

Senior Software Engineer Details

March 14, 2019, 5:56 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
Azure Storage is
Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage system designed to scale out and serve the entire world. Azure storage already runs at Exascale (storing Exabytes of data) and we will be scaling our designs over the next decade to support Zettascale (storing Zettabytes of data). Our development path includes designing and implementing new hardware based accelerators – utilizing the latest technologies including FPGAs, RDMA, NVMe devices, Flash, NVDIMM and Storage Class Memory. If you have the interest and the passion to work on new hardware + software solutions to enable performance and scalability at the highest levels, then Azure Storage may have a place for you. Come join us and be challenged daily as you build the largest storage solution Microsoft will offer. This is a great opportunity to learn from and join a team that has built one of the largest scale software systems ever deployed. We currently have openings for experienced

Candidate Responsibilities: Deliver software and services to support a new hardware device Deliver support software for deployment and monitoring of hardware in production Plan, schedule and deliver quality software in the Cloud Influence the design of hardware for optimal performance and scalability Drive innovation in hybrid environments (HW + SW) for ensuring quality and correctness
Preferred Qualifications: Experience writing kernel mode drivers (Windows WDF) Experience developing highly reliable and scalable software Some experience with virtualization technologies and architecture (Hyper-V) Some experience in data storage systems, file systems, or networking Strong problem-solving and debugging skills (both HW and SW) Strong written and verbal communication skills Ability to drive technical decisions across teams and divisions Demonstrated ability to multi-task while balancing short term and long term needs is essential Some experience creating HW + SW solutions using simulation
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger