Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Frontend
Senior Software Engineer
Hybrid
4+ years of experience
AI

Description For Senior Software Engineer

Join Microsoft's Bing Experiences Team within the Microsoft AI organization as a Senior Software Engineer. We're revolutionizing search through AI, developing cutting-edge generative search experiences. The role focuses on building products that inspire customer delight in a fast-paced, startup-like environment. As a Front-End or Full Stack Senior Engineer, you'll work on fusing generative AI with search and user experiences, designing and developing scalable web applications. The team culture emphasizes curiosity, growth, and a can-do attitude.

The position offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits. You'll be working in a hybrid environment with up to 50% work from home flexibility. The role requires 4+ years of experience and strong technical skills in languages like JavaScript, Python, and Java.

Key responsibilities include developing high-performance web applications, writing clean code, analyzing data for insights, and collaborating across teams. You'll be part of Microsoft's inclusive culture, working on innovative projects that impact millions of users worldwide. The team offers strong growth opportunities and values diversity, making it an ideal place for ambitious engineers looking to make a significant impact in AI-powered search technology.

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, and maintain scalable and high-performance web applications
  • Write clean, maintainable, and testable code, following best practices and coding standards
  • Analyze and dive deep into data to uncover insights and drive data-informed decisions
  • Collaborate and work across multiple disciplines to deliver innovation
  • Contribute to the identification of dependencies and development of design documents
  • Partner with product and engineering teams to invent and deliver on the future for Bing search

Requirements For Senior Software Engineer

JavaScript
Python
Java
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience with coding in languages including C#, Java, JavaScript, or Python
  • Excellent design, development, and testing skills
  • Problem solver with advanced troubleshooting skills

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
  • 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.