Software Engineer II

Microsoft is a leading technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Cloud
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II (Infrastructure)

Microsoft is hiring a Software Engineer II for their Cloud Security team to develop and maintain infrastructure for Microsoft Defender for Cloud, offering remote work and competitive compensation.

Software Engineer - Service Health Azure Reliability

Software Engineering role at Microsoft focusing on Azure cloud reliability and service health, combining technical expertise with customer-focused problem-solving.

Software Engineer II/Senior Software Engineer - CTJ - Top Secret

Microsoft is seeking a Software Engineer II/Senior Software Engineer for cloud services development with security clearance requirements.

Software Engineer - CTJ - Poly

Mid-level Software Engineer position at Microsoft working on Cloud+AI infrastructure with focus on secure environments and enterprise solutions.

Software Engineer II

Microsoft Azure Software Engineer II position focusing on cloud platform development and automation, offering hybrid work in Bangalore with comprehensive benefits.

Description For Software Engineer II

Microsoft is leading the cloud computing transformation with Azure Stack, a key initiative to bring Azure cloud platform to customers who cannot adopt public Azure offerings. This role is part of a team that builds integration APIs and features for hardware device management scenarios, working at the intersection of cloud and infrastructure.

The position offers an exciting opportunity to work on cutting-edge cloud technology while collaborating with hardware partners to architect complete end-to-end solutions. As a Software Engineer II, you'll be responsible for designing and implementing features that enable hardware device management, including provisioning, health monitoring, and FRU scenarios.

The role requires a strong background in both software development and datacenter hardware, with at least 2 years of hands-on experience. You'll be working with a diverse range of technologies, from low-level hardware interfaces to high-level cloud APIs. The team values passion, creativity, teamwork, and accountability, with a strong commitment to continuous learning and improvement.

Microsoft offers an excellent compensation package, with a base salary range of $98,300 - $193,200, comprehensive benefits, and a collaborative work environment. The hybrid work model allows up to 50% work from home, providing flexibility while maintaining team connectivity. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that promotes growth mindset and innovation.

The role provides significant growth opportunities, working with cutting-edge technology and industry-leading hardware partners. You'll be instrumental in shaping the future of hybrid cloud solutions, making this an excellent opportunity for engineers passionate about cloud infrastructure and hardware integration.

Last updated 4 months ago

Responsibilities For Software Engineer II

  • Collaborate with peers to design, implement, and improve integration APIs and features for hardware device management
  • Work with OEM partners on hardware platform design and certification
  • Instrument data and develop metrics to measure usage and effectiveness
  • Create and maintain engineering documentation
  • Debug and troubleshoot complex live site issues
  • Engage in DevOps engineering practices

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of hands-on experience with datacenter hardware and related technologies
  • Must pass Microsoft Cloud Background Check
  • Knowledge of TCP/IP networking fundamentals
  • Experience with network devices from Cisco, Arista and Dell is a plus
  • Experience with Openconfig and gNMI is a plus

Benefits For Software Engineer II

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?