Software Engineer II

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

Description For Software Engineer II

Microsoft's Bing growth team is seeking a Software Engineer II to join their innovative team responsible for building world-class experiences across different endpoints. This role focuses on developing and scaling Bing's presence globally, working with technologies like XAML and shell on desktop and taskbar. The position offers an opportunity to work on Windows Operating system code and create impactful solutions that reach millions of users worldwide.

The role involves collaborating with a multidisciplinary team of engineers, scientists, and product managers to create delightful user experiences for Bing. You'll be responsible for designing and implementing new Windows and Bing features, with particular emphasis on Bing and Copilot integration. The position requires expertise in various programming languages and experience with server-side API coding.

As part of Microsoft's mission to empower every individual and organization globally, you'll work in an inclusive environment that values diverse perspectives and customer-obsessed approaches. The team culture promotes continuous learning, mentorship, and collaboration across organizations. This is an excellent opportunity for a self-driven engineer who wants to make a meaningful impact on products used by millions while working with cutting-edge technology in a supportive, growth-oriented environment.

The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance through generous time-off policies. With up to 50% work-from-home flexibility and minimal travel requirements (0-25%), this role provides an ideal blend of collaborative office work and remote flexibility.

Last updated 16 hours ago

Responsibilities For Software Engineer II

  • Design and implement new Windows and/or Bing features, with a special focus on integration with Bing and Copilot
  • Rapidly prototype ideas and build solutions
  • Work across organizations, collaborating with internal partner teams such as Windows and others
  • Design with focus on scale, reliability and resiliency
  • Support and influence the team culture of being customer centric and continuously improving
  • Support a learning environment by influencing and mentoring
  • Troubleshoot and resolve complex technical issues related to Windows OS integration and client-side functionalities

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience with shipping high quality software
  • Experience working independently, as a self-driven person with a high sense of accountability
  • Experience with server-side API coding (Full stack)

Benefits For Software Engineer II

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 II

Software Engineer

Software Engineer II position at Microsoft working on Azure PostgreSQL migration platform, building cloud database services with hybrid work option in Hyderabad.

Software Engineer II

Microsoft is seeking a Software Engineer II to build high-scale microservices for the Windows Store, focusing on app discovery and acquisition features.

Software Engineer

Microsoft Software Engineer position developing cloud services for Windows People eXperiences team, focusing on family-oriented products and requiring 2+ years of experience.

Software Engineer - II

Microsoft Advertising seeks Software Engineer II for Monetize reporting team to develop and maintain petabyte-scale analytics platform in Bangalore/Pune.

Software Engineer II

Microsoft is hiring a Software Engineer II to build autonomous agent platforms using LLM technology for Dynamics 365 Customer Service Applications in Hyderabad.