Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Senior Software Engineer - Azure Storage

Microsoft

$119,800 - $234,700
Aug 27, 2025
Austin, TX, USA • • Redmond, WA, USA • Mountain View, CA, USA • Atlanta, GA, USA
Apply Now

Microsoft Azure Storage Engineering team is looking to solve system development and modeling problems across hardware and software platforms for Azure Storage platform systems

Requirements

  • coding in languages including, but not limited to, C, C++, C, Java, JavaScript, SQL and Python
  • experience in system development and debugging, with an emphasis on coding across software layers
  • experience with Microsoft or comparable large scale industry services, including distributed storage and/or networking
  • analytical skills and sound technical judgment to evaluate options and make informed decisions across performance, cost, and risk
  • knowledge of Azure Data Factory, Cosmos, Kusto, Spark, Kafka or other big-data and telemetry technology stacks
  • proficiency in data warehouse principles, architecture, design and its implementation at large scale
  • experience with cloud computing and online services business models, including business, technical, and operational metrics

Responsibilities

  • drive requirements and specifications, analyze system performance, and deliver code and releases for systems that model performance, capacity, and financials for Azure Storage platform systems
  • shape product vision and business strategy for these tools, ensuring that architecture and implementation meet scalability, reliability, and security needs
  • lead multiple areas, including development of internal tools, understanding and diagnosing storage and networking telemetry, and providing inputs that improve reliability through prediction
  • use simulation modeling to assess advanced technology system behavior under varied scenarios and inform capacity decisions
  • work across teams, internal and external, to influence system architecture for improved performance and reliability
  • evaluate hardware acceleration options and security requirements, and design tools that can propose hardware configurations from workload and Service Level Objective (SLO) inputs
  • designs and implements code for products, services, or features, reusing existing code where applicable, and sets technical standards for modeling and simulation tools

Other

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Ability to work with large amounts of reasonability and autonomy
  • Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 1+ year(s) of experience learning and grasping concepts quickly in a fast-paced environment