Microsoft Azure Storage is building next generation enterprise storage solution with focus in performance, reliability, efficiency and security. The job is to develop and deploy distributed storage solutions.
Requirements
- 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java or Go
- 2+ years of experience in developing scalable, multi-threaded infrastructure/backend software with C++.
- 2+ years of experience with planning, scheduling and delivery of software.
- 4+ years of professional software development experience in block Storage and file systems
- 1+ year(s) of development of cloud services and distributed systems
- 1+ year(s) of software engineering practices, coding and solid foundation in data structures, algorithms with proficient testing, debugging and analytical skills
- 1 + year(s) experience with debugging tools like WinDBG, Wireshark etc.
Responsibilities
- design, implementation, and optimizations of highly performant and massively scale out enterprise storage solutions.
- involved in all phases of the storage lifecycle, design, implementation, test, deployment, and support.
- building software using agile methodologies and DevOps to run live site for the service.
- Writes and learns to create code that is extensible and maintainable.
- Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered.
- Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.
- Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Works in a culture of continuous improvement, adaptation, reflection, and growth.
- Microsoft is an equal opportunity employer.
- If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.