Software Engineer

Microsoft is a global technology company building world-class software solutions and services.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Travel

Description For Software Engineer

Microsoft's Bing India team is seeking a Software Engineer to join their Travel solutions division. This role focuses on building world-class travel experiences that span across the entire user journey - from inspiration to booking. You'll be part of a dynamic team developing solutions that serve millions of users daily, working on features that incorporate user intent, customized experiences, and recommendations.

The position offers an exciting opportunity to work with highly motivated engineers, product managers, and data scientists, building end-to-end web-scale and enterprise-scale AI systems. You'll be involved in developing travel-related experiences for Bing, focusing on exploration, planning, and booking functionalities. The role requires strong technical skills and the ability to deliver high-quality software products/services.

As part of Microsoft, you'll have access to industry-leading benefits, including comprehensive healthcare, educational resources, and work-life balance initiatives. The hybrid work environment (up to 50% work from home) offers flexibility, and you'll be part of a company that values diversity, inclusion, and equal opportunity.

The ideal candidate will have a strong background in computer science, experience with multiple programming languages, and a passion for creating user-centric solutions. You'll have the opportunity to influence design decisions, own features, and work on projects that impact millions of users globally. This is an excellent opportunity for someone who wants to combine their technical expertise with innovation in the travel technology space.

Last updated 13 days ago

Responsibilities For Software Engineer

  • Participate & influence in design, architecture, and code reviews
  • Own features and deliver them with the highest quality
  • Deliver trustworthy and differentiated experiences to Travel users on Microsoft canvases
  • Develop travel related experiences for exploration/planning/booking travel journey on Bing
  • Champion and set example in security, supportability, usability, performance, accessibility of the product

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Demonstrated analytical, problem-solving, debugging & communication skills
  • Enthusiasm for new technologies, learning and adapting quickly

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 - Microsoft Fabric

Software Engineer II position at Microsoft working on the Fabric platform, building next-gen big data and AI solutions with 3+ years experience required.

HPC Support Escalation Engineer

HPC Support Escalation Engineer position at Microsoft, offering remote work and the opportunity to solve complex technical issues while supporting high-performance computing environments.

Software Engineer II

Microsoft is seeking a Software Engineer II to develop and maintain enterprise applications for Dynamics 365 Customer Service Omnichannel.

Software Engineer II

Microsoft seeks Software Engineer II for Azure Data team to develop backend systems and distributed computing solutions for Power BI and Analysis Services.

Software Engineer II

Mid-level Software Engineer position at Microsoft, focusing on IoT Central development using TypeScript, Node.js, and Kubernetes in Bangalore, India.