Software Engineer 2

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
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer 2

Microsoft's Search Technology Center in India is seeking a full-stack developer to build next-generation suggestion experiences for Bing search at web scale. As a Software Engineer 2, you'll work on a platform serving billions of query suggestions daily, focusing on creating and ranking the best suggestions for all Bing-enabled traffic. The role involves designing and developing high-performance search experiences and applications, implementing CI-CD practices, and working with cross-functional teams including PMs, designers, and data scientists.

The position offers an exciting opportunity to work on large-scale websites, building compelling user experiences and the frameworks behind them. You'll be part of a team that handles millions of queries per hour, contributing to user success through better exploration and faster task completion. The role requires expertise in modern web development, with a focus on responsive design and the use of experimentation and analytics.

Microsoft offers a collaborative and inclusive work environment where innovation and growth mindset are valued. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. With up to 50% work-from-home flexibility, this role balances remote work with in-office collaboration.

This is an excellent opportunity for a mid-level engineer passionate about search technology and user experience to make a significant impact at one of the world's leading technology companies. You'll be working with cutting-edge technology while contributing to products used by millions of people globally.

Last updated 25 days ago

Responsibilities For Software Engineer 2

  • Work on high QPS, low latency online platform to generate high quality and engaging suggestions
  • Think 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, collaborate across disciplines
  • Mentor other developers on the team and drive code/design reviews
  • Help the team in making decisions on adopting the appropriate technical stack

Requirements For Software Engineer 2

JavaScript
Python
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience working as a full-stack developer
  • Experience in developing modern websites with latest web components
  • Experience with Web frameworks, tools, and methodologies
  • Experience with accessibility standards for web applications

Benefits For Software Engineer 2

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 2

Software Engineer- II

Microsoft Software Engineer II position focusing on Windows development and user experience transformation, offering hybrid work model and comprehensive benefits.

Software Engineer II (Full Stack) - M365 Security Engineering

Full Stack Software Engineer role at Microsoft focusing on M365 security engineering, requiring 6+ years of experience in distributed systems and frontend development.

Software Engineer II - Full-Stack

Software Engineer II position at Microsoft focusing on full-stack development for security systems, offering hybrid work and competitive compensation.

Software Engineer II-Frontend

Frontend Software Engineer II position at Microsoft working on Viva Engage, developing user experiences with React and modern web technologies.

Software Engineer II

Microsoft seeks a Software Engineer II for OneDrive/SharePoint team to build large-scale distributed systems and cloud infrastructure using React, TypeScript, and modern web technologies.