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. You'll be part of a team revolutionizing search through AI, working on a cutting-edge generative search experience. The role combines front-end or full-stack development in a fast-paced, startup-like environment. You'll collaborate with diverse teams to fuse generative AI with search and user experiences, designing and developing scalable web applications. The position offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the opportunity to work in a hybrid model with up to 50% work from home. The team culture emphasizes curiosity, growth, and a can-do attitude, making it ideal for self-motivated individuals who take initiative and ownership of their work. You'll be contributing to Microsoft's mission of empowering every person and organization globally, working with cutting-edge AI technology in search.

Last updated 4 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
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

Senior Engineer (Full Stack) - M365 Security Engineering

Senior Full Stack Engineer role at Microsoft focusing on M365 security, combining technical leadership with hands-on development in cybersecurity solutions.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Fabric Platform Shell team, building web-based developer environments.

Senior Software Engineer-Frontend/Full Stack

Senior Software Engineer role at Microsoft focusing on frontend development for Dynamics 365 Customer Service Applications, offering hybrid work and comprehensive benefits.

Senior Software Engineer - Accessibility insights

Senior Software Engineer role at Microsoft focusing on accessibility solutions using TypeScript and React, offering remote work from Vancouver.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on innovative technology development with up to 100% remote work from Toronto.