Software Engineer II

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

Description For Software Engineer II

Join Microsoft Azure IoT's dynamic team as a Frontend Software Engineer II, where you'll be at the forefront of IoT technology innovation. You'll work on building intuitive tools to manage millions of devices using modern technologies like React, Node, TypeScript, and Kubernetes. The role involves creating responsive, scalable user experiences that process massive amounts of data and leverage advanced analytics including machine learning.

The Azure IoT platform is already making a significant impact, handling trillions of messages monthly from devices worldwide. You'll be part of a comprehensive solution covering device management, edge scenarios, and command & control functionality. The position requires strong problem-solving abilities, design skills, and a commitment to high-quality code through practices like rigorous code reviews and unit testing.

As a Software Engineer II, you'll collaborate with highly motivated and talented individuals while working hybrid from the Seattle area. The compensation is competitive, ranging from $98,300 to $193,200, with comprehensive benefits including healthcare, educational resources, and parental leave. This role offers an excellent opportunity for growth in a fast-paced environment where creativity, accountability, and continuous learning are valued.

The ideal candidate will have at least 2 years of frontend engineering experience, strong coding skills in languages like JavaScript and Python, and a background in computer science. You'll be working on cutting-edge IoT solutions that are shaping the future of device management and cloud computing, making this an exciting opportunity for someone passionate about technology and innovation.

Last updated 3 days 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
TypeScript
React
Node.js
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • 2+ years technical engineering experience with coding in languages including C#, JavaScript, Python, or Java
  • 2+ year of experience in software development with front-end engineering
  • 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
Mental Health Assistance
  • 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 is hiring a Software Engineer II to build frontend tools for AI & Data Science workflows, offering remote work and competitive compensation.

Software Engineer II

Microsoft Security Engineer II position focusing on frontend development for security solutions, requiring 4+ years of experience and expertise in React, TypeScript, and cloud technologies.

Software Engineer 2

Mid-level Software Engineer position at Microsoft's Xbox division, focusing on frontend development for gaming platforms and parental controls.

Software Engineer II

Microsoft Bing team seeks Mid-Level Software Engineer for frontend development, offering hybrid work and competitive benefits in Vancouver.

Software Engineer II

Microsoft AI team seeks Software Engineer II for elite Spartan team, working on Copilot, Bing, and AI technologies with competitive compensation and benefits.