Senior Software Engineer Azure Storage Azure Files

Year    Bangalore, Karnataka, India

Job Description


The Azure Storage team is chartered with building, managing, and running the persistent cloud storage for Microsoft Azure cloud. We are one of the foundational services in the Azure Cloud and host data from some of the largest companies in the world plus all of Microsofts largest online businesses including Xbox, Teams and Bing.

The Azure Files team in Azure Storage is looking for talented developers with a proven record of top-notch design and development skills who can drive design, implementation, and validation of Azures foundational file service that is fully compatible with on-premises file servers, both Windows and Linux-based, and can scale up to exabytes of storage, and provide world-class reliability, performance, and security. More details at:

We are a high-performance team working on the cutting edge of file storage solutions in the cloud as well as on-prem/hybrid space, and you will have the opportunity to learn, innovate on, and grow with a broad scope for impact, in the areas of distributed systems, cloud storage and remote file systems. You will get to work with and learn from a team of very talented engineers with vast experience in the field of storage and file systems.

You will have an opportunity to research technologies and propose solutions, evaluate design options, make recommendations and decisions, implement solid and efficient engineering practices, and work cross-group with our partners in order to build world class end to end solutions that will delight our customers.

Required/Minimum Qualifications
Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, OR equivalent experience.

Additional or Preferred Qualifications

Bachelor's Degree in Computer Science or related technical field AND 8+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, OR,

Master's Degree in Computer Science or related technical field AND 6+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C.

In addition,

  • Proficiency in multi-threaded/asynchronous application/systems development using C/C++ and/or C#/.NET is a plus.
  • Knowledge of file sharing protocols SMB/CIFS and/or NFS is a plus.
  • Storage and file systems experience is a plus.
  • Experience in development of cloud services and distributed systems is a plus.
  • Windows or Linux operating system knowledge is a plus.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Microsoft

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3009728
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year