Principal Software Engineer
Microsoft
Hyderabad, Telangana, India
4d ago

Azure’s core priority is to be world's most trusted, secure, and global cloud and a great place for people to work. Enterprise and edge transformation are important priorities in achieving these goals.

Azure Arc team is meeting customers where they are, through our hybrid promise via Arc portfolio of products like Arc enabled Kubernetes.

Satya mentioned in , fifty billion devices will come online by 2030, and Azure is the only cloud that extends to the edge, with consistency across operating models, development models, and infrastructure stack.

Azure Arc enables organizations to deploy Azure services anywhere and extend Azure management to any infrastructure.

Azure Arc simplifies governance and management by delivering a consistent multi-cloud and on-premises management platform with a single pane of glass.

We are looking for software engineers to help us build a world class hybrid platform based on Kubernetes and latest open-source technologies.

Responsibilities

You will join us in building Arc enabled Kubernetes service that will empower customers to manage their Kubernetes clusters seamlessly through Azure.

You will also collaborate in building a Kubernetes based Arc platform and features that will empower customers to manage other Azure services delivered via this platform across clouds, data-centers, and edge.

You will enable partner Azure teams like Azure SQL, bring traditionally Azure services to on-premises on this platform.

As a Principal SWE you will contribute to the Arc vision and be responsible for architecting solutions ground-up. You will take features from ideation to successful global roll out.

You will act as an expert code and design reviewer and mentor other engineers.

You will also :

  • Improve scalability, quality and reliability of Azure Arc enabled Kubernetes service.
  • Collaborate across different teams to successfully deliver the Arc platform.
  • Accelerate development velocity for all engineers and deliver continuous improvements to the team’s process and codebase.
  • Build automation to prevent and / or remediate service problems from becoming production incidents.
  • Qualifications

  • 10+ years of experience in commercial software development. (Required)
  • BS / MS / PhD in Computer Science or equivalent industry experience (Required)
  • Experience in building, shipping and operating reliable, distributed systems software. (Required)
  • Ability to engage in site-reliability engineering practices. (Required)
  • Experience with containers and Kubernetes. (preferred)
  • Experience in Golang and Linux. (preferred)
  • Commitment to collaboration and teamwork and ability to deliver via influence
  • Demonstrated problem solving and debugging skills.
  • Experience building RESTful services.
  • Experience developing software hosted in Azure, AWS, or other similar Cloud platforms.
  • If you are passionate about being part of Azure’s hybrid vision and excited about Kubernetes, come join us!

    Microsoft Cloud Background Check : This position will be required to pass the Microsoft Cloud background check upon hire / transfer and every two years thereafter.

    Report this job
    checkmark

    Thank you for reporting this job!

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

    Apply
    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.
    Continue
    Application form