Software Engineer II
Bangalore, Karnataka, India
2d ago


As a Software Engineer working in Azure Storage team, your mission will be to ensure Azure platform is performing reliably, highly available, delivering consistent IO performance, can scale on-demand, and engineered to withstand the unparalleled computing demand from the customer workloads.

We are looking for strong engineers who can help us to continue to evolve our software stack and also help with our next set of challenges like innovations to reduce IO latencies to microsecond range at percentile, innovative ways to update complete IO stack with Zero impact to the VM, hardware innovations to offload Host processing, building the next Gen AI for Monitoring and auto-diagnostics of distributed IO subsystem that handle Billions of IOPS and be the core of the intelligent cloud.


  • BS / MS in Computer Science or related field / degree
  • Working across teams to maintain and ensure robustness of cloud infrastructure.
  • Investigating, mitigating and resolving issues affecting system availability and reliability
  • 3+ years of experience in developing software
  • Experience working in Windows Kernel Mode Drivers, implementation of object stores, storage is big plus!
  • Proficiency in C / C++ / Object Oriented programming, great debugging skills
  • Ability to learn new technology in a fast-paced environment
  • High integrity, ingenuity, results-orientation, self-motivation, and resourcefulness
  • Strong team player with the ability to work collaboratively and communicate effectively
  • Passionate about solving difficult technical challenges
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form