Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Frontend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Consumer · Enterprise SaaS...

Description For Senior Software Engineer

Join Microsoft's Shopping team to revolutionize online shopping experiences through AI-powered solutions. As a Senior Software Engineer, you'll be part of building best-in-class shopping experiences across Bing, MSN, and Edge platforms. The role focuses on developing immersive shopping experiences with modern UI and highly performant systems at scale. You'll work with big data and Azure technologies to create innovative solutions that enhance customer shopping journeys. The team is committed to delivering smart shopping experiences with personalization, savings, transparency, and convenience. This position offers the opportunity to shape the future of online shopping while working with cutting-edge technologies and a talented team that values diverse perspectives. The role involves full-stack development, system architecture, and collaboration with product managers to drive impactful features. Microsoft offers comprehensive benefits, professional growth opportunities, and a culture of inclusion where innovation and collaboration thrive.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Participation in the definition of key scenarios, use cases, and end-user experiences
  • Managing complex feature ownership by working with product managers and engineering teams
  • Engineering development and maintenance for online, large scale applications
  • Evaluate technologies, design, implement, and refine solutions
  • Defining and implementing metrics, monitoring and testing framework
  • Contributing to other engineer's growth through code reviews and mentoring

Requirements For Senior Software Engineer

Java
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years of proven track record for building and shipping production software
  • 4+ years demonstrated experience in different software development cycle
  • 4+ years experience tracking complex technical issues for running online services
  • Experience with coding in C, C++, C# and/or Java

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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, developing Teams Desktop client using cutting-edge technologies like WebView2, React, and TypeScript in Prague.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Bing Core Experience team, focusing on Engineering Excellence and user engagement with up to 100% remote work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on enhancing Excel's web application with collaboration features and performance improvements.

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer role at Microsoft's Viva Suite team, working on enterprise platform services with hybrid work option in Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Places team in Barcelona, focusing on building innovative local search and maps experiences using modern web technologies.