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 smart shopping experiences through personalization, savings, and convenience. As a Senior Software Engineer, you'll be part of building best-in-class shopping experiences across Bing, MSN, and Edge using AI technology. The role involves developing immersive shopping experiences with modern UI and highly performant systems at scale. You'll work with big data and Azure tools to create efficient platforms and services. The team values diverse perspectives and focuses on empowering customers to shop smarter. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance. The position requires expertise in full-stack development, with opportunities to shape the future of online shopping through innovative solutions. You'll collaborate with talented professionals while contributing to Microsoft's mission of empowering every person and organization to achieve more. The role combines technical excellence with customer-focused innovation, making it ideal for engineers passionate about transforming digital shopping experiences.

Last updated 2 months 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 role at Microsoft focusing on 3D rendering engines and gaming technologies, combining AI expertise with gaming innovation.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Azure Portal team, building and maintaining the main interface for Azure cloud services used by millions of customers.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on frontend development for information protection solutions with hybrid work option and competitive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Security Copilot, developing AI-powered security solutions with competitive pay and benefits.

(Senior) Software Engineer - Full stack

Senior Full Stack Software Engineer role at Microsoft Dublin, working on cloud and AI products with hybrid work model and comprehensive benefits.