Senior Software Engineer -The Windows Connected Experiences team

1 Month ago • 4 Years + • DevOps • Full Stack Development • $117,200 PA - $250,200 PA

Job Summary

Job Description

The Windows Connected Experiences team at Microsoft seeks a Senior Software Engineer to enhance their products' scale, reliability, and user engagement. This role focuses on connected experiences like Phone Link, contributing to services and connectivity for millions of Windows users. Responsibilities include device pairing, cross-device communication (protocol design and implementation), security, authentication, and cloud/mobile OS integration. The ideal candidate will collaborate with stakeholders, develop design documents, implement and optimize code, and act as a DRI for service monitoring and restoration. They will also proactively adapt to new technologies and patterns to improve product performance and scalability.
Must have:
  • 4+ years experience building cloud applications and services
  • Experience with application security assessment
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
  • Collaborate with stakeholders and develop design documents
  • Implement, optimize, and debug code
Good to have:
  • Expertise with Android/iOS
  • DevOps experience
  • Azure cloud experience
  • Strong analytical and design skills
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Senior Software Engineer -The Windows Connected Experiences team

 

The Windows Connected Experiences team is looking for a highly motivated and innovative Senior Software Engineer to break new ground as we take our products to orders of magnitude higher scale and rock-solid reliability, build out the intelligence capabilities to dramatically deepen user engagement and create a great cross-device experience.  The team is responsible for connected experiences including Phone Link which enable PC users to access capabilities from their Android and iOS phones. 

 

As part of the platform team, you will contribute to the services and connectivity fabric powering connected experiences for millions of Windows users.   This position will be responsible for areas related to device pairing and cross device communication including protocol design and implementation, security and authentication and integration with cloud services and mobile operating systems.

 

Our mission it to help our customers achieve more by breaking the productivity limiting boundaries between devices (via cross-device features) and create seamless continuity between the Mobile and PCs.  Together with our partners, we are building engaging & differentiated cross device experiences across Windows PCs & Mobile Devices, strengthened by our best of breed expression of Mobile-first experiences on both 1st party & 3rd party hardware.

 

We embrace a culture which is customer focused, collaborative, fun loving, delivers continuously and drives engineering excellence.  We are a diverse team. We embrace people from all backgrounds, to help us build the best cross-device experience for people across the world.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 4+ years of experience building applications and services in the cloud.
  • Demonstrated experience with application security assessment.
  •  

Preferred Qualifications

  • Expertise with Mobile Operating Systems (Android, iOS)
  • Ability to communicate technical details clearly across organizational boundaries.
  • Experience in DevOps to maintain live services and\or application frameworks. 
  • Azure cloud experience highly desirable.
  • Analytical skills with systematic and structured approach to software design.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Microsoft will accept applications for the role until January 9, 2025.

 

Responsibilities

  • Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

ION - Senior Technical Consultant - Endur

ION

New York, New York, United States (On-Site)
3 Months ago
Dun & Bradstreet - 2025 Summer Internship Program - Technology

Dun & Bradstreet

Jacksonville, Florida, United States (On-Site)
3 Months ago
Netflix - Full Stack Engineer 4 - SOps Workflows & Tools

Netflix

United States (Remote)
3 Months ago
ByteDance - Software Development Engineer Graduate (Network Monitoring & Alerts) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
N-iX - Middle Node.JS Engineer (#2557)

N-iX

Poland (Hybrid)
2 Months ago
SparkCognition - DevOps Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - ETIC, Cloud Solution Architect - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
3 Months ago
Luxoft - Senior Java Developer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
1 Month ago
Enphase Energy - DevOps Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Engineering Manager, Network Switch

Google

(On-Site)
1 Month ago
Saviynt - Senior Engineer, Field Engineering

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Zinnia - Software Engineer III - Calculation Services, India

Zinnia

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Visa - Software Engineer - Sr. Consultant level

Visa

Austin, Texas, United States (Hybrid)
2 Months ago
Luxoft - Android Framework Developer

Luxoft

Italy, New York, United States (Remote)
1 Month ago
Keywords Studios (Player Support) - Software Data Engineer II

Keywords Studios (Player Support)

Pune, Maharashtra, India (Hybrid)
1 Month ago
Rockstar Games - Build & Release Engineer

Rockstar Games

United States (On-Site)
1 Month ago
Postman - Engineeering manager

Postman

Karnataka, India (On-Site)
4 Months ago
Collins Aerospace - Lead IT QA Analyst

Collins Aerospace

Hyderabad, Telangana, India (On-Site)
3 Months ago
N-iX - Senior Java Engineer (#2596)

N-iX

Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Redmond, Washington, United States

Light Speed Studios - Lead Graphics Engineer

Light Speed Studios

Irvine, California, United States (On-Site)
2 Months ago
Next Level Business Services - Java/J2EE Developer

Next Level Business Services

Tampa, Florida, United States (On-Site)
3 Months ago
InMobiInMobi - Sr. Client Growth Manager

InMobiInMobi

San Mateo, California, United States (On-Site)
2 Months ago
Netflix - Data Analyst, Production Finance Operations & Innovation

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
Meta - Data Engineer, Product Analytics

Meta

Fremont, California, United States (On-Site)
3 Months ago
ByteDance - Finance Business Partner, Social & Creation

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
SonyAI - Reinforcement Learning Research Intern for Game AI

SonyAI

California, United States (Remote)
6 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Seattle, Washington, United States (Remote)
3 Months ago
The Walt Disney Company - Principal Software Engineer, C++

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
The Pokemon Company International - Assistant Controller

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

N-iX - SENIOR PYTHON ENGINEER (PART-TIME) (#2689)

N-iX

Ukraine (Remote)
1 Month ago
ION - Site Reliability Engineer

ION

Pisa, Tuscany, Italy (Hybrid)
3 Months ago
Nagarro - Associate Principal Engineer, Python Data Engineer

Nagarro

India (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer (Identity)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Enphase Energy - Sr Manager, Observability

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nagarro - Staff Engineer (Devops)

Nagarro

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nasdaq - Senior Devops Engineer Specialist - CloudOps

Nasdaq

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Miniclip - Senior Cloud Database Engineer

Miniclip

Lisbon, Lisbon, Portugal (On-Site)
2 Months ago
Dream Sports - Lead Engineer - Cloud Security

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Hitachi - CE Developers-Jul-2024

Hitachi

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug