Current jobs related to Senior Software Engineer – Azure Files Linux - bangalore - Microsoft


  • bangalore, India Talent500 Full time

    Role: C++ Linux Senior Software Engineer Function: IT Sub function: Engineering Executive: CIO organization Responsibilities: Application Ownership: Take full ownership of an existing core application, ensuring its continuous performance, stability, and scalability. Development and Maintenance: Develop, maintain, and optimize software components...


  • Bangalore City, India Talent500 Full time

    Role: C++ Linux Senior Software EngineerFunction: ITSub function: EngineeringExecutive: CIO organizationResponsibilities:Application Ownership: Take full ownership of an existing core application, ensuring its continuous performance, stability, and scalability.Development and Maintenance: Develop, maintain, and optimize software components primarily in C++...


  • bangalore, India Oracle Full time

    Looking for a Senior/Lead Engineer to work in a fast-paced environment for Oracle Cloud Infrastructure's File Storage Services. Skills: C (System Programming), Distributed SystemsAbout Us: Oracle’s Cloud Infrastructure team is building File Storage Service that operates at high-scale in a broadly distributed multi-tenant cloud environment. Our customers...


  • Bangalore, India Oracle Full time

    Looking for a Senior/Lead Engineer to work in a fast-paced environment for Oracle Cloud Infrastructure's File Storage Services. Skills: C (System Programming), Distributed Systems About Us: Oracle’s Cloud Infrastructure team is building File Storage Service that operates at high-scale in a broadly distributed multi-tenant cloud environment....


  • bangalore, India Oracle Full time

    Looking for a Senior/Lead Engineer to work in a fast-paced environment for Oracle Cloud Infrastructure's File Storage Services. Skills: C (System Programming), Distributed SystemsAbout Us: Oracle’s Cloud Infrastructure team is building File Storage Service that operates at high-scale in a broadly distributed multi-tenant cloud environment. Our customers...


  • bangalore, India Oracle Full time

    Looking for a Senior/Lead Engineer to work in a fast-paced environment for Oracle Cloud Infrastructure's File Storage Services. Skills: C (System Programming), Distributed Systems About Us: Oracle’s Cloud Infrastructure team is building File Storage Service that operates at high-scale in a broadly distributed multi-tenant cloud environment. Our...


  • Bangalore, India HME Full time

    Senior Software Engineer (Full stack development with C#) Mandatory Skills : Strong backend programming with C sharp and .Net Deep understanding and practical usage of REST API, and Web Sockets. Ability to write complex SQL queries. Practical working experience with Azure cloud services. Strong knowledge of Azure IoT, Azure IoT Edge, MQTT...


  • bangalore, India HME Full time

    Senior Software Engineer (Full stack development with C#) Mandatory Skills : Strong backend programming with C sharp and .Net Deep understanding and practical usage of HTTPS, REST API, and Web Sockets. Ability to write complex SQL queries. Practical working experience with Azure cloud services. Strong knowledge of Azure IoT, Azure IoT Edge, MQTT protocol...


  • bangalore, India Cloud Software Group Full time

    About Cloud Software Group Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done –...


  • bangalore, India Gruve Full time

    Job Title : Senior Staff Engineer I - Software (Linux Internals, Network Stack) Location: Bengaluru India Employment Type: Full-Time, Work from Office (5 days a week) About the Company: Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security,...

  • Azure DevOps Engineer

    1 month ago


    Bangalore, India Uvation Full time

    Job Summary: We are seeking a skilled and experienced Azure DevOps Engineer with a strong background in Linux administration to join our dynamic team. The ideal candidate will be responsible for managing and optimizing our Azure cloud infrastructure, ensuring seamless CI/CD pipelines, and maintaining the security and efficiency of our...


  • bangalore, India Ivanti Full time

    Who We Are: In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive. While our headquarters is in the U.S., half of our employees and customers are...


  • bangalore, India Ivanti Full time

    Who We Are:In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive.While our headquarters is in the U.S., half of our employees and customers are outside...


  • bangalore, India HME Full time

    HME is looking for your talent! If you are aSenior Software Engineer, we would love to hear from you! This role will have a focus on Drive-Thru timer development. Must have a strong application development background. What you will do in the position: Work within a team to develop new complex software projects. Deliver with inputs provided via high-level...

  • Software Engineer

    23 hours ago


    bangalore, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...

  • Software Engineer

    4 months ago


    bangalore, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...


  • bangalore, India Cloud Software Group Full time

    Senior Software Build Engineer Do you thrive in a dynamic environment? Were you built for a compact, agile, nimble, and dynamic team that's prepared to win? If you answered yes, we want to talk to you! Citrix is now a standalone business unit and pioneer in building and delivering solutions to both On-premise and SaaS businesses. This business unit...


  • bangalore, India Oracle Full time

    Looking for a Senior/Lead Engineer to work in a fast-paced environment for Oracle Cloud Infrastructure‘s File Storage Services. Skills: C (System Programming), Distributed Systems About Us: Oracle’s Cloud Infrastructure team is building File Storage Service that operates at high-scale in a broadly distributed multi-tenant cloud environment. Our...


  • Bangalore City, India Oracle Full time

    Job Title : Senior Member Technical Staff - C/LinuxJob Location : BengaluruExp Range : 4 years - 12 yearsPosition Overview : We are hiring for C system programmers who has strong coding experience in C programming, linux kernel development, multithreading and Data Structures This position is for Oracle Database Sustaining Engineering Organization where the...

  • Software Engineer

    2 days ago


    bangalore, India Texas Instruments Full time

    Job Description:TI Processors has a strong and robust software development team focused on solving some of the most challenging technical problems in automotive and industrial domains. From enabling connectivity in the car, to ensuring deterministic communication needed for industrial applications like factory automation, networking is one of the key...

Senior Software Engineer – Azure Files Linux

4 months ago


bangalore, India Microsoft Full time

Overview

Azure Files team is looking for a talented and highly motivated Software Engineer with Linux expertise who can help us ensure that customers running Linux have a great experience when accessing Azure Files.


We are building Microsoft’s cloud storage solution - Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world, see
Azure Files is the foundational file system and file sharing service built in Azure Storage, supporting industry-standard Server Message Block (SMB), Common Internet File System (CIFS), Network File System (NFS) and Representational State Transfer (REST) protocols, that is fully compatible with on-premises file servers, both Windows and Linux-based, can scale up to exabytes of storage, and provide world-class reliability, performance, and security. For more details see
We are looking for enthusiastic candidates looking to grow at a fast pace matching our service and team’s growth, have a passion for writing high quality software on Linux, enjoy collaborating with a dynamic team and contribute to the open-source ecosystem.
As a Senior Software Engineer in the Azure Files Storage Linux team, you will contribute to the open-source kernel mode SMB/CIFS and NFS clients in Linux, build new and enhance existing features, including changes to significantly increase scalability, performance, reliability and diagnosability of the end-to-end solution. You will also have the opportunity to explore distributed system design on the Azure Files service side and help solve the performance and scale requirements of the most demanding Linux based workloads, used by many large-scale organizations and services. You will have the opportunity to make high-impact changes daily as you help build a hyper-scale file storage system that powers the world.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++. OR equivalent experience. Linux operating system knowledge with development, debugging, monitoring, and troubleshooting skills on Linux. Experience with native code (C, C++) development utilizing concepts of multi-threading, asynchronous patterns, locks to synchronize access to state preferred.

Other Qualifications:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++,OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, OR equivalent experience. Experience in development of Linux kernel or system level modules/utilities, and prior open-source contributions is a strong plus. Storage and file systems experience, network file sharing protocols like SMB/CIFS and/or NFS is a plus.

#azurecorejobs #azstorageIDC

Responsibilities

Collaborates with appropriate stakeholders to determine user requirements for a scenario. Drives identification of dependencies and the development of design documents for a product, application, service, or platform. Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. 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. Collaborates with a diverse group of engineers, across all levels, through sharing and learning. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect