Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI

Description For Software Engineer

The Bing Core Experience team at Microsoft is seeking a Software Engineer to join their mission of crafting exceptional user experiences. As part of this role, you'll be working on designing and developing engaging search experiences using modern web technologies. The team focuses on data-driven approaches and leverages cutting-edge Experimentation platforms to deliver innovative solutions.

You'll be responsible for full-stack development, implementing end-to-end solutions from UX to backend, and working in a collaborative environment with PMs, designers, and data scientists. The position requires expertise in modern web development, with experience in frameworks like React and Web Components.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The role provides opportunities for professional growth through mentoring other developers and participating in technical decision-making. Working in the Bing Core Experience team means being at the forefront of search technology and AI innovations.

The position offers a hybrid work arrangement with up to 50% work from home flexibility. You'll be part of Microsoft's broader mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values respect, integrity, and accountability.

This is an excellent opportunity for a mid-level software engineer looking to make a significant impact on products used by millions of people while working with cutting-edge technologies in AI and search.

Last updated 6 days ago

Responsibilities For Software Engineer

  • Design and develop engaging search experiences
  • Design and implement end-to-end from the UX to backend to provide the most optimal solutions
  • Architect, design and develop secure, scalable, and resilient solutions
  • Work closely with design and PM teams, able to collaborate across disciplines
  • Mentor other developers on the team. Participate and drive code/design reviews
  • Help the team in making decisions on adopting the appropriate technical stack

Requirements For Software Engineer

JavaScript
React
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience working as a full-stack developer
  • Experience in developing modern websites with latest web components
  • Experience in web development
  • Must pass Microsoft Cloud Background Check

Benefits For 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 Software Engineer

Software Engineer II - Full-Stack

Microsoft seeks Full-Stack Software Engineer II for Trust and Security Services team to develop secure certificate management systems and security infrastructure.

Software Engineer II

Microsoft is hiring a Software Engineer II in Vancouver to develop front-end experiences for Power Query, offering remote work and competitive compensation.

Software Engineer II

Microsoft Software Engineer II position focusing on cybersecurity solutions development, requiring 3+ years of experience in full-stack development and cloud services.

Software Engineer II

Microsoft is seeking a Software Engineer II to build frontend applications and platforms for customer community engagement, offering hybrid work and comprehensive benefits.

Software Engineer II

Microsoft Software Engineer II position focusing on frontend development for the Purview Data Governance team, offering remote work and competitive compensation.