Software Engineer II

Microsoft is a global technology leader providing cloud computing, software, and hardware solutions.
$98,300 - $193,200
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II

Microsoft Azure IoT is seeking a talented Software Engineer II to join their front-end development team. This role sits at the intersection of IoT (Internet of Things) and cloud computing, working on services that manage millions of devices and process trillions of messages monthly.

The position involves building intuitive tools for device management using modern technologies like React, Node, HTML5, CSS3, TypeScript/JavaScript, Python, PowerShell, Docker, and Kubernetes. The ideal candidate will focus on creating responsive, scalable, low-latency user experiences that delight customers.

As part of the Azure IoT Client team, you'll be responsible for:

  • Contributing to the design and evolution of world-class user experiences
  • Investigating and prototyping new technologies and frameworks
  • Taking ownership of feature implementation from design to delivery
  • Cross-company collaboration on end-to-end systems
  • Ensuring high availability, optimal latency, and scalability

The role offers competitive compensation ($98,300 - $193,200 base salary range, higher for SF and NYC areas) and comprehensive benefits including healthcare, educational resources, savings plans, and parental leave.

Microsoft values engineering practices that ensure high-quality code, including rigorous code reviews and unit testing. The ideal candidate should possess strong problem-solving abilities, design skills, and debugging capabilities, along with a drive for execution and results. This is an excellent opportunity to work with highly motivated professionals while growing your career in cloud and IoT technologies.

Last updated 12 hours ago

Responsibilities For Software Engineer II

  • Be part of delivering a world class user experience by contributing to its design and evolution
  • Investigate and prototype new technologies and frameworks
  • Have ownership for design, implementation and delivery of backlog driven features
  • Collaborate across the company to deliver end-to-end systems and experiences
  • Focus on providing a trouble-free experience for users by ensuring availability, latency, scalability needs

Requirements For Software Engineer II

JavaScript
Node.js
Python
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 2+ years technical engineering experience
  • Experience with C#, JavaScript, Python, or Java
  • 2+ years of experience in software development with front-end engineering
  • Must pass Microsoft Cloud Background Check
  • Experience with data-driven decision making
  • Experience in developing AI applications
  • Math background

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?

Jobs Related To Microsoft Software Engineer II

Software Engineer II

Microsoft Teams is seeking a Software Engineer II in Vancouver to develop messaging and GenAI features using React and modern web technologies, offering competitive pay and hybrid work.

Software Engineer II

Microsoft Security seeks Software Engineer II for frontend development role, building secure cloud-hosted micro frontends with React/TypeScript. 4+ years experience required. Hybrid work model.

Software Engineer II

Software Engineer II position at Microsoft's Bing team in Vancouver, focusing on frontend development and user experience, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft is seeking a Software Engineer II to build and enhance the Azure Portal, offering remote work and the chance to impact millions of users worldwide.

Software Engineer II

Microsoft seeks Software Engineer II for Bing Auto Suggest team in Hyderabad to build large-scale web experiences with up to 50% remote work flexibility.