Taro Logo

Software Engineer - Azure Storage

Microsoft is a global technology company whose mission is to empower every person and every organization on the planet to achieve more.
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Job Description

Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage system designed to scale out and serve the entire world. As a Software Engineer working on Azure Storage Health, Repairs and Safety services, you will help plan, design, and develop software systems that underlie and ensure the success of Azure Storage.

The systems you will build and own are used to monitor, diagnose, and automate real-time recovery to ensure the health and correct function of Azure Storage datacenters and services. They provide proactive awareness and tooling to ensure recovery efforts are efficient, compliant, and safe.

In this role, you will help build and scale out new services which will form the foundation of Azure Storage future infrastructure. You will use modern programming languages and technologies to write code, perform testing and debug any issues with robust documentation, procedures for deployment and processes for maintenance.

Key Responsibilities:

  • Work with stakeholders to determine user requirements for features
  • Support identification of dependencies and development of design documents
  • Create and implement code for products, services, or features
  • Break down work items into tasks and provide estimation
  • Monitor system/product features for degradation and recommend recovery actions
  • Review and improve system availability, reliability, efficiency, and performance

The role offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, generous time off, and opportunities for professional growth and networking. Microsoft provides an inclusive environment focused on growth mindset, innovation, and collaboration.

Last updated 3 days ago

Responsibilities For Software Engineer - Azure Storage

  • Determine user requirements for features with stakeholders
  • Support identification of dependencies and design document development
  • Create and implement code for products and services
  • Break down work items into tasks and provide estimation
  • Monitor system/product feature for degradation and recommend recovery actions
  • Review and improve system availability, reliability, and performance

Requirements For Software Engineer - Azure Storage

Java
Python
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline OR equivalent experience
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Must be legally authorized to work in Romania
  • Fluency in English
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer - Azure Storage

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect