2 days ago
Base Salary
$143k - $304k/yr
Responsibilities
- Provide technical leadership in designing and building high-performance, hyperscale storage servers.
- Determine requirements for next-generation hardware and emerging AI workloads with relevant stakeholders.
- Develop design documents, identify dependencies, and define solutions with limited oversight.
- Identify and implement improvements in efficiency, scale, performance, resiliency, availability, reliability, and observability.
- Create and implement code for Azure Storage services.
- Stay current with technical developments relevant to storage systems and platform operations.
Requirements
- Bachelor's degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in languages including C or C++, or equivalent experience.
- Preferred qualifications include a master's degree with 8+ years of experience, or a bachelor's degree with 12+ years of experience, or equivalent experience.
- Experience building and operating storage services at scale is preferred.
- At least 6 years of software engineering, coding, data structures and algorithms, problem-solving, debugging, and analytical experience is preferred.
- At least 4 years of experience with lower-level storage or file systems, datapath, kernel-mode programming, distributed systems, and operating systems is preferred.
- Must meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background Check.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
