Software Engineer II - The Windows Connected Experiences Team

Technology company empowering every person and organization on the planet to achieve more.
$98,300 - $193,200
Mobile
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer II - The Windows Connected Experiences Team

Microsoft's Windows Connected Experiences team is seeking a Software Engineer II to join their innovative team focused on breaking new ground in cross-device experiences. This role is based in Redmond, Washington, with a hybrid work arrangement allowing up to 50% work from home.

The position involves working on critical connectivity features that power experiences for millions of Windows users, particularly focusing on Phone Link which enables PC users to access capabilities from their Android and iOS phones. You'll be responsible for device pairing, cross-device communication, protocol design and implementation, security and authentication, and integration with cloud services and mobile operating systems.

The team's mission is to break productivity-limiting boundaries between devices and create seamless continuity between Mobile and PCs. Working in a diverse and collaborative environment, you'll contribute to building engaging cross-device experiences across Windows PCs & Mobile Devices, partnering with both first-party and third-party hardware manufacturers.

The role offers competitive compensation ranging from $98,300 to $193,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. You'll need at least 2 years of experience in mobile application development and strong programming skills in languages like C++, Java, or JavaScript.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact on products used by millions of people worldwide. You'll work in a culture that values customer focus, collaboration, and engineering excellence, while being part of a diverse team building cross-device experiences for a global audience. The position requires strong technical skills, security consciousness, and the ability to collaborate effectively with various stakeholders.

Last updated 23 days ago

Responsibilities For Software Engineer II - The Windows Connected Experiences Team

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and work items
  • Act as Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle degradation issues
  • Adapt to new trends and technical solutions to improve product performance

Requirements For Software Engineer II - The Windows Connected Experiences Team

Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years of experience building mobile applications
  • Must pass Microsoft Cloud Background Check upon hire and every two years
  • Experience with Mobile Operating Systems (iOS highly desirable)
  • Full-Stack Development proficiency
  • Analytical skills with systematic approach to software design
  • Experience with application security assessment

Benefits For Software Engineer II - The Windows Connected Experiences Team

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 - The Windows Connected Experiences Team

Software Engineer II

Microsoft Teams is seeking a Software Engineer II to enhance mobile engineering systems and automate release processes.

Software Engineer II- Mobile

Mid-level Software Engineer position at Microsoft focusing on mobile development for security and information protection features across iOS and Android platforms.

Software Engineer II

Microsoft Software Engineer II position focusing on iOS development for the Microsoft Authenticator app, offering hybrid work and competitive compensation.

Software Engineer II

Microsoft Edge team is seeking a Software Engineer II in Hyderabad to develop mobile applications, requiring 3+ years of experience in C++ or mobile development.

Software Engineer II - Seeing AI

Software Engineer II position at Microsoft working on Seeing AI, a visual assistant for the blind community, involving mobile development and cloud services.