Senior Software Engineer

Global technology company that develops and supports software, consumer electronics, and services.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Consumer

Description For Senior Software Engineer

Microsoft's Windows Connected Experiences team is seeking a Senior Software Engineer to join their platform team, focusing on connected experiences including Phone Link. This role involves working on services and connectivity fabric that power cross-device experiences for millions of Windows users. The position focuses on device pairing, cross-device communication, protocol design, security, and integration with cloud services and mobile operating systems. The team's mission is to break productivity boundaries between devices and create seamless continuity between Mobile and PCs. Working in a diverse, collaborative environment, you'll contribute to building engaging cross-device experiences across Windows PCs & Mobile Devices. The role requires expertise in cloud services, security, and software development, with opportunities to work on large-scale systems. Microsoft offers comprehensive benefits, a culture of inclusion, and the opportunity to work on products that impact millions of users globally. The position is based in Hyderabad with a hybrid work arrangement, requiring 8+ years of experience and strong technical expertise in various programming languages and cloud services.

Last updated 9 minutes ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements for scenarios
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code to improve performance and maintainability
  • Partner with stakeholders to drive project plans, release plans, and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle on-call responsibilities
  • Proactively seek new knowledge and adapt to new trends and technical solutions

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 8+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 2+ years of experience building applications and services in the cloud (preferred)
  • Experience with application security assessment (preferred)
  • Ability to communicate technical details clearly across organizational boundaries
  • Experience in DevOps to maintain live services and/or application frameworks
  • Cloud and services experience, with Azure cloud experience highly desirable
  • Excellent analytical skills with systematic and structured approach to software design

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft's Shopping team, building AI-powered shopping features for Copilot and Edge browser, offering competitive salary and benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure PostgreSQL, building autonomous database features with hybrid work arrangement and competitive benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure Specialized, focusing on SAP workload integration, infrastructure design, and enterprise solutions development.

Senior Software Engineer - C++

Senior Software Engineer position at Microsoft focusing on Windows networking and system components, requiring 8+ years of experience in C++ and system-level programming.

Senior Software Engineer

Senior Software Engineer position at Microsoft Teams, focusing on build and release infrastructure, offering remote work and competitive salary range of $117,200-$229,200.