Software Engineer II

Microsoft is a global technology company empowering people and organizations to achieve more through innovative software, services, and solutions.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II

The Employee Self-Service (ESS) team at Microsoft is revolutionizing workplace interactions through Microsoft 365 Copilot integration. This team focuses on creating AI-powered user experiences that streamline essential HR tasks and improve employee workflow efficiency.

As a Software Engineer II on the ESS team, you'll be at the forefront of developing intuitive, AI-driven interfaces that seamlessly integrate with Microsoft 365 tools. The role combines frontend engineering expertise with AI technology to create solutions that enhance how millions of employees manage their work lives.

The team operates with a startup mindset, emphasizing inclusive collaboration and customer-focused innovation. You'll work on high-impact projects using modern web technologies like React and TypeScript, while collaborating with cross-functional teams to deliver robust, user-friendly features.

Key responsibilities include designing and implementing Copilot-integrated UI components, ensuring high performance and accessibility, maintaining code quality through automated testing and documentation, and staying current with frontend technology trends. The role offers opportunities to shape the future of workplace technology while working with cutting-edge AI tools.

The position offers comprehensive benefits including healthcare, educational resources, investment options, parental leave, and work-life balance support. You'll be part of a dynamic team that values diverse perspectives and embraces Microsoft's core values of respect, integrity, and accountability.

This is an excellent opportunity for a skilled frontend engineer passionate about creating innovative, AI-powered solutions that improve workplace experiences. You'll have the chance to make a significant impact while working with advanced technologies in a collaborative, growth-oriented environment.

Last updated 13 hours ago

Responsibilities For Software Engineer II

  • Design, implement, and ship user-facing features that bring AI-powered self-service capabilities into Microsoft 365 experiences
  • Collaborate with design, product, and AI teams to craft seamless, Copilot-integrated UI
  • Build performant, accessible, and responsive web interfaces using modern frontend frameworks
  • Partner with senior engineers and cross-functional peers to decompose complex problems
  • Drive strong engineering practices including code reviews, automated testing, telemetry
  • Continuously improve development velocity, component reuse, and design consistency
  • Stay current on frontend and Copilot platform advancements
  • Contribute to a collaborative and supportive engineering culture

Requirements For Software Engineer II

React
TypeScript
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Understanding of LLM and copilot
  • Ability to work on cross-platform code
  • Experience communicating and collaborating in a cross-group environment
  • Understanding of driving quality experience for customers

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

SDE 2

Microsoft is seeking an SDE 2 for their Power BI Client Engineering team to build and maintain front-end infrastructure using TypeScript, React, and modern web technologies.

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.

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.