Software Engineer

Global technology company that empowers people and organizations to achieve more through innovative software and cloud solutions.
$81,900 - $160,200
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft's Azure Storage Infrastructure team is seeking a Software Engineer to join their innovative cloud storage solutions team. This role focuses on developing advanced storage and networking capabilities for Azure, working with cutting-edge technologies from ExaBytes to YottaBytes. The position involves designing and implementing solutions for hardware accelerators, processors, and transport performance improvements.

As a member of the Storage Infrastructure team, you'll be working on industry-leading transaction rates and network throughput optimization. The role offers collaboration opportunities across Research, Storage, and Compute teams, encompassing the entire software development lifecycle. Microsoft provides a culture of inclusion with emphasis on growth mindset and innovation.

The position offers competitive compensation ranging from $81,900 to $160,200 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for engineers interested in cloud infrastructure, storage systems, and high-performance computing, with the chance to impact Microsoft's mission of empowering every person and organization globally.

The role requires expertise in languages like C++, Python, or Java, with experience in storage or networking development. Working in a remote environment with 0-25% travel, you'll contribute to Microsoft's cloud infrastructure while having opportunities for professional growth and development.

Last updated 5 days ago

Responsibilities For Software Engineer

  • Works with stakeholders to determine user requirements for features
  • Supports identification of dependencies and development of design documents
  • Creates and implements code for products, services, or features
  • Assists in breaking down work items into tasks and provides estimation
  • Acts as a Designated Responsible Individual (DRI) in monitoring systems
  • Reviews developments and seeks new knowledge to improve system performance

Requirements For Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline with proven experience coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience with Storage or Networking development
  • Experience with Server, Cloud, or Data Center environments
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer

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

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer

Microsoft is seeking a Software Engineer to join their SAP Engineering team in Walldorf, Germany, focusing on integrating SAP services with Azure platform using Kubernetes and cloud technologies.

Software Engineer

Software Engineer role at Microsoft's ODSP team in Hyderabad, working on cloud infrastructure and distributed systems serving 200M monthly active users.

Software Engineer II

Software Engineer II position at Microsoft's Location Service Team, working on location inference and geospatial solutions for major Microsoft products.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to work on security solutions, requiring 6-8 years of experience in C#, .NET, and distributed systems.

Software Engineer

Software Engineer II position at Microsoft's Cloud Security team, focusing on developing and maintaining cloud security products and infrastructure tools with 6+ years of experience required.