Principal Software Engineer

4 weeks ago


Noida, India Microsoft Full time

Overview

Azure Storage Data Processing Unit (DPU) team is looking for a talented and highly motivated Principal Software Engineer to design and develop the next generation of our storage backend. We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. Drive innovation with the latest hardware and software technology for hyperscale cloud storage. Our Azure Storage team is building next generation storage solutions using Fungible DPUs (Data Processing Unit) with focus on security, reliability, performance, and efficiency.


As a Principal Software Engineer on the Azure Storage DPU team, you will help enable Azure’s infrastructure to support, deploy, and integrate with DPU-based storage capacity nodes. You will help drive integration efforts with existing and forward-looking datacenter control plane software. You will be involved in all phases of the software lifecycle: design, implementation, test, deployment, and support. This is a great opportunity to work on exciting new technology, grow your career, and sharpen your technical skills.

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 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++ or RUST.OR equivalent experience. 3+ years of experience working with public cloud internal datacenter orchestration, build out, diagnostics and repair, or other infrastructure systems.

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 RUST.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 RUST.OR equivalent experience. Experience working with Azure’s internal datacenter orchestration, build out, diagnostics and repair, and other infrastructure systems.

#azurecorejobs #AzureDPUstorageIDC

Responsibilities

Partners with appropriate stakeholders to determine requirements for a set of scenarios. Leverages a variety of feedback channels to incorporate insights into future designs or solution fixes. Leverages subject-matter expertise of cross-product features with appropriate stakeholders to drive multiple group's project plans, release plans, and work items. Breaks down long-term project vision into milestones as part of an overall roadmap. Guides other members for project estimation and escalates any issue that would cause a major delay. Provides technical leadership through efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility across solutions and teams. Holds accountability as a Designated Responsible Individual (DRI) and mentors other engineers across products/solutions, working on call to monitor system/product/service for degradation, downtime, or interruptions. Leads identification of dependencies and the development of design documents for a product, application, service or platform. Demonstrates deep understanding of up and downstream effects of solutions and work provided to ensure appropriate security and performance, driving reliability in the solutions, and optimize dependency chains and retrieves across teams. Identifies areas of dependency and overlap with other teams or team members and drives coordination;AND efforts and discussions for the architecture of aspects of products/solutions (e.g., design, cost). Creates proposals for architecture and design documents, and leads testing of hypotheses and proposed solutions. Shares and acts on findings from investigations, owns design decisions, and mentors other team members;AND development of design documents and design discussions with the team and shares findings/learnings from investigations. Leads efforts to assure system architecture meets security and compliance requirements and expectations;AND efforts to identify key partners and maintains communication with key partners across the Microsoft ecosystem of engineers. Acts as a key contact for leadership to ensure alignment with partners' expectations. Builds partner teams across Azure and their end-goals for products to drive and achieve desirable outcomes and fitting dynamic needs of partners/customers through product development. Escalates situations internally to resolve complex blockers;AND by example and mentors others to produce extensible and maintainable code used across products. Leads efforts to optimize, debug, refactor, and reuse code to improve performance and maintainability, effectiveness, and return on investment (ROI). Identifies best practices and coding patterns and provides deep expertise in the coding and validation strategy. Creates and applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices. 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

  • noida, India Sopra Banking Software Full time

    Job DescriptionR&D Principal Quality Engineer 2 – Digital Banking Solutions How would you shape finance? Sopra Banking software has an opportunity for a Principal Quality Engineer 2 in our R&D team at Noida location. Be part of one of the world’s fastest growing fintech. Design the future of finance together with 5,000+ industry experts. Create your...


  • Noida, India Sopra Banking Software Full time

    Job DescriptionR&D Principal Quality Engineer 2 – Digital Banking Solutions How would you shape finance? Sopra Banking software has an opportunity for a Principal Quality Engineer 2 in our R&D team at Noida location. Be part of one of the world’s fastest growing fintech. Design the future of finance together with 5,000+ industry experts. Create your own...


  • Noida, India Microsoft Full time

    Overview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics in...


  • noida, India Microsoft Full time

    Overview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics...


  • noida, India Microsoft Full time

    Overview Microsoft is a company where innovation and passion converge to shape the future of cybersecurity. At Microsoft Defender for Endpoint (MDE), we are dedicated to advancing consumer and enterprise protection through cutting-edge technology.  Our team leverages collaborative efforts to develop security solutions that anticipate and...


  • Noida, India Oracle Full time

    As a member of the Support organization, your focus is to deliver post-sales support and solutions to the Oracle customer base while serving as an advocate for customer needs. This involves resolving post-sales non-technical customer inquiries via phone and electronic means, as well as, technical questions regarding the use of and troubleshooting for our...


  • Noida, India Microsoft Full time

    Overview The Data Security team’s mission is to building cloud solutions to support premium features that provide security, compliance, data governance, data loss prevention, and more, in a fully integrated manner from services to clients of Office 365 as well as Windows. We create global scale services to transport, store, secure and manage some...


  • noida, India Microsoft Full time

    Overview The Data Security team’s mission is to building cloud solutions to support premium features that provide security, compliance, data governance, data loss prevention, and more, in a fully integrated manner from services to clients of Office 365 as well as Windows. We create global scale services to transport, store, secure and manage...

  • Principal Engineer

    13 hours ago


    Noida, India Technip Energies Full time

    About Technip Energies   At Technip Energies, we believe in a better tomorrow and we believe we can make tomorrow better. With approximately 15,000 talented women and men, we are a global and leading engineering and technology company, with a clear vision to accelerate the energy transition. Designing and delivering added value energy solutions is what...


  • noida, India Microsoft Full time

    Overview Do you love to work on the latest technologies? Are you looking to make a real difference in Microsoft’s mission to empower every person and organization to achieve more, with the power of cloud computing? Do you want to work at the forefront of Cloud Computing to design, deliver & operate cloud-scale systems that are the foundation of...


  • Noida, India Microsoft Full time

    Overview Do you love to work on the latest technologies? Are you looking to make a real difference in Microsoft’s mission to empower every person and organization to achieve more, with the power of cloud computing? Do you want to work at the forefront of Cloud Computing to design, deliver & operate cloud-scale systems that are the foundation of the...


  • Noida, India Magic EdTech Full time

    Principal Engineer - Performance testing Location – Noida or Gurugram Experience – 7-9 years Job Description Principal Engineer – Performance testing : 7-9 yrs. exp Minimum of 7 years’ hands-on experience with performance tuning, diagnostic or monitoring Minimum of 3 years’ hands-on design/development experience Java, .NET,...


  • Noida, India Ramboll Full time

    Company Description Ramboll in India Ramboll has more than 1,000 experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings, Transport, Planning & Urban Design, Water, Environment & Health and Energy. Founded in Denmark, Ramboll is a people company. We invite you to...

  • Principal Engineer

    2 weeks ago


    noida, India Ramboll Full time

    Company Description About Ramboll Founded in Denmark, Ramboll is a foundation-owned people company. We have more than 18,000 experts working across our global operations in 35 countries. Our experts are leaders in their fields, developing and delivering innovative solutions in diverse markets including Buildings, Transport, Planning & Urban...


  • noida, India Magic EdTech Full time

    Principal Engineer - Performance testing Location – Noida or Gurugram Experience – 7-9 years Job Description Principal Engineer – Performance testing : 7-9 yrs. exp Minimum of 7 years’ hands-on experience with performance tuning, diagnostic or monitoring Minimum of 3 years’ hands-on design/development experience...


  • noida, India Microsoft Full time

    Overview Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. The xDPU storage team is focused in bringing up the Azure storage services on DPU (Data Processing Units) based nodes to provide unmatched performance at lowest cost. We are hiring experienced engineers to join us in the...


  • Noida, India Brightly Software India Private Limited Full time

    Who we areBrightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset...


  • noida, India Brightly Software India Private Limited Full time

    Who we areBrightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset...


  • noida, India Microsoft Full time

    Overview is looking for a talented and highly motivated Software Engineering Manager to drive the design and development of the next generation of the Azure file storage stack. We are building Microsoft’s cloud storage solution - Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to...


  • noida, India Microsoft Full time

    Overview Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end...