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 · E-Commerce

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 smart shopping experiences with personalization, savings, and convenience across Bing, MSN, and Edge platforms. The role involves developing immersive shopping experiences with modern UI and highly performant systems at scale.

You'll work with a talented team developing full-stack solutions using Azure technologies and big data to transform how people shop online. The position requires expertise in building production software, managing complex features, and maintaining large-scale applications. You'll contribute to architectural decisions, implement monitoring frameworks, and mentor other engineers.

Microsoft offers competitive compensation, comprehensive benefits, and a culture focused on growth mindset and innovation. The team values diverse perspectives and is committed to creating inclusive shopping experiences. This role provides an opportunity to impact millions of users while working with cutting-edge technology in the e-commerce space.

The position offers significant growth potential, working with the latest Azure tools and technologies. You'll be part of Microsoft's mission to empower every person and organization to achieve more, while enjoying benefits like industry-leading healthcare, educational resources, and work-life balance. The role combines technical challenges with business impact, making it ideal for engineers passionate about transforming online shopping through technology.

Last updated 19 days 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 languages including 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 working on Bing Core Experience team, focusing on web development and user experience with hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on User Experience Platform development using React and cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Bing Places Monetization team to enhance local search and maps monetization strategies.

Senior Software Engineer

Senior Software Engineer role at Microsoft Ads, building frontend solutions for advertising platform with React and C#, 4+ years experience required, hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Places team, building web experiences for local search and maps, using TypeScript and C#.