Azure Storage organization is looking to drive innovation and solve technical challenges at hyperscale to support mission-critical storage systems and meet the demands of rapidly growing AI-scale workloads.
Requirements
- 6+ years of hands-on experience with Cloud and large distributed systems architectures.
- 6+ years of experience in software development with a focus on large distributed systems.
- Coding experience in languages including, but not limited to, C, C++, Java, JavaScript, or Python.
- Experience with Azure Storage and Azure Disks.
- Experience with distributed systems and cloud technologies.
- 2+ years of experience being a technical lead.
- Experience with software development and coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python.
Responsibilities
- Guides partnership with appropriate stakeholders to determine user requirements within and across teams.
- Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform.
- Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI).
- Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders.
- Guides team and acts as an expert for Designated Responsible Individual (DRI) and monitors other engineers across product lines, working on call to monitor system/product/service for degradation, downtime, or interruptions.
- Leads product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations and holds accountability for products that do not meet expectations.
- Drives AI-powered innovations to help Azure Storage scale effectively, resolving system bottlenecks, optimizing performance, and improving resiliency.
Other
- Bachelor's Degree in Computer Science, or related technical discipline.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- 4+ years people management experience (preferred).
- Ability to work with a growth mindset, innovate to empower others, and collaborate to realize shared goals.
- Ability to create a culture of inclusion where everyone can thrive at work and beyond.