Software Engineer II

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
United States
$98,300 - $193,200
Frontend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II

Microsoft's Customer Communities and Partner Scale Team is seeking a talented Software Engineer II to join their Scale Tooling and Platform team. This role focuses on building tools and platforms that support engineering Product Managers and Community leads in their community engagement efforts.

The position combines front-end development expertise with design thinking, requiring proficiency in building websites and Power Pages on Azure. You'll be working on platforms and automations that enable Microsoft's Security Product Groups to engage directly with customers, ensuring the development of secure, high-quality products that meet customer needs.

As a Software Engineer II, you'll be responsible for designing and developing front-end applications, creating responsive websites, and integrating with backend technologies like Dataverse, SQL, and Kusto. The role offers a base salary range of $98,300 - $193,200 (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and parental leave.

The ideal candidate should have 2+ years of technical engineering experience, strong front-end development skills, and experience with cloud-based development on Azure. You'll be working in a collaborative environment, participating in code reviews, and contributing to the continuous improvement of the platform.

This is an excellent opportunity for a mid-level software engineer interested in working at the intersection of community engagement and technical platform development, with the chance to make a significant impact on Microsoft's security products while working with cutting-edge technologies in a flexible, remote-friendly environment.

Last updated 8 hours ago

Responsibilities For Software Engineer II

  • Design, develop, and maintain front-end applications with a focus on user experience and design thinking
  • Create responsive and dynamic websites and Power Pages on the Azure platform
  • Collaborate with UX/UI designers to implement engaging and intuitive user interfaces
  • Integrate front-end applications with backend technologies like Dataverse, SQL, and Kusto
  • Ensure seamless data flow and interaction between front-end and back-end systems
  • Develop and maintain APIs to support front-end functionalities
  • Work closely with cross-functional teams
  • Participate in code reviews and provide constructive feedback

Requirements For Software Engineer II

JavaScript
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience in front-end development with design thinking and user experience
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular
  • Strong knowledge of backend technologies, including Dataverse, SQL, and Kusto
  • Experience with cloud-based development on Azure
  • Knowledge of security best practices and performance optimization
  • Experience in integrating and working with APIs
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • 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 Azure IoT is seeking a Software Engineer II to develop front-end tools and experiences for IoT device management using React, Node.js, and modern web technologies.

Software Engineer II - Full-Stack

Microsoft is hiring a Software Engineer II - Full-Stack to develop secure management systems for X.509 certificates and related security infrastructure, combining frontend expertise with security focus.

Software Engineer II

Software Engineer II position at Microsoft working on Mesh team, developing immersive 3D virtual experiences integrated with Microsoft Teams.

Software Engineer II-Frontend

Microsoft is hiring a Frontend Software Engineer II in Hyderabad to develop user experiences for Viva Engage using React, TypeScript, and modern web technologies.

Member of Technical Staff - Product Engineer

Microsoft AI is hiring a Product Engineer to build Copilot web experiences, focusing on frontend development with TypeScript and React in Mountain View, CA.