Microsoft's Azure Core Storage team is seeking a Software Engineer to join their Neurodiversity Hiring Program. This role is part of the team that provides 10 exabytes of capacity across 50 regions, 100+ data centers, and over 1000 storage clusters, powering millions of virtual machines and storing vast amounts of data.
As a Software Engineer in Azure Storage, you'll play a crucial role in shaping the technical direction of complex Azure Storage components while delivering high-quality improvements and innovative features. You'll work with cutting-edge server technologies and highly distributed systems, focusing on reliability, scalability, performance, consistency, and debuggability.
This position is part of Microsoft's Neurodiversity Hiring Program, which recognizes and embraces the strengths of neurodiverse candidates, including those with ADHD, autism, dyslexia, dyspraxia, and dyscalculia. The role offers up to 100% work from home flexibility with 0-25% travel requirements.
Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, savings and investment options, parental leave, generous time off, and opportunities for professional growth and networking. The company culture emphasizes a growth mindset and encourages teams to bring their best each day.
The ideal candidate will have a Bachelor's degree in Computer Science or related field with experience in languages like C++, Java, Python, or equivalent experience. You'll work collaboratively with stakeholders, contribute to design documents, implement code, and monitor system performance while continuously learning and improving the platform.
Join Microsoft's mission to empower every person and organization on the planet to achieve more while working on some of the most complex and impactful storage systems in cloud computing.