Senior Software Engineer - User Experiences

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
$117,200 - $229,200
Frontend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - User Experiences

Microsoft's Applied Sciences Group (ASG) is seeking a Senior Software Engineer specializing in User Experiences to join their innovative team. ASG stands out as a unique division that bridges the gap between Microsoft Research and engineering, focusing on inventing and shipping groundbreaking technologies. The role involves working on various projects across different technology stacks, with a particular emphasis on moving computing experiences "off the desk" into the real world.

The position offers an exciting opportunity to work on cutting-edge projects that shape the future of Windows and Devices in an Agentic world. As part of ASG, you'll be instrumental in contextualizing people's experiences and creating innovative solutions that haven't been done before. The team culture emphasizes inclusion, growth mindset, and collaboration, making it an ideal environment for professional development.

The role requires strong technical expertise in multiple programming languages and a proven track record in software engineering. You'll be responsible for designing and implementing user experiences, collaborating with stakeholders, and driving technical solutions that impact millions of users. The position offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading professionals.

Working at Microsoft means being part of a company that values respect, integrity, and accountability. The role offers flexibility with up to 100% work from home options and minimal travel requirements (0-25%). You'll be joining a company that's committed to empowering every person and organization on the planet to achieve more, while working on projects that push the boundaries of technology and user experience.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer - User Experiences

  • Collaborate with stakeholders to determine user requirements for a scenario
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code to improve performance and maintainability
  • Leverage subject-matter expertise to drive workgroup's project plans
  • Proactively seek new knowledge and adapt to new trends and technical solutions

Requirements For Senior Software Engineer - User Experiences

JavaScript
Python
Java
  • 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
  • Experience in designing & implementing User Experiences for Windows and/or Android Apps (preferred)
  • 7+ years technical engineering experience (preferred)

Benefits For Senior Software Engineer - User Experiences

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 - User Experiences

Senior Software Engineer

Senior Software Engineer role at Microsoft Barcelona, working on Microsoft Rewards team to build consumer experiences across Bing, Xbox, and Microsoft ecosystem.

Senior Software Engineer - Microsoft 365

Senior Software Engineer position at Microsoft 365 in Dublin, focusing on web development and customer support experiences, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Frontend Engineer role at Microsoft working on Viva Engage platform, developing community features using React and modern web technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on full-stack development for enterprise data governance solutions, offering competitive pay and hybrid work model.

Senior Software Engineer - Word team

Senior Software Engineer position at Microsoft Word team focusing on frontend development and layout engine optimization.