Software Engineer II, Bing Fundamentals

Microsoft is a company that empowers every person and organization on the planet to achieve more through technology and innovation.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer 2

Software Engineer 2 position at Microsoft focusing on database engineering and security implementations for Office 365 and Windows cloud solutions.

Software Engineer

Software Engineer role at Microsoft focusing on cloud infrastructure and big data analytics, offering competitive pay and remote work options.

Software Engineer II

Software Engineer II position at Microsoft's Cloud Supply Chain organization, focusing on supply chain innovation and infrastructure development with hybrid work options in Hyderabad.

Software Engineer II

Microsoft is hiring a Software Engineer II to work on Azure SQL Database's remote storage stack, focusing on performance, reliability, and cost-effectiveness improvements.

Software Engineer 2

Software Engineer 2 position at Microsoft Office 365 team, focusing on connectivity and routing systems for cloud services, based in Ho Chi Minh City with hybrid work option.

Description For Software Engineer II, Bing Fundamentals

Microsoft's Bing Fundamentals team is seeking a Software Engineer II to join their mission of building a cloud-native platform for Bing and Microsoft AI. The role focuses on developing search and recommendation platforms using documentation recall and reranking backend services. As part of one of the world's largest distributed systems, you'll work on enabling cost-effective and productive use of managed services while maintaining control over user experience.

The position offers the opportunity to work with cutting-edge technologies including Apache Hadoop, Spark, Delta Lake, and Kubernetes. You'll be responsible for building services that enable big data developers to create mission-critical applications with high SLA requirements. The team manages large-scale distributed systems and has a proven track record of success in this domain.

The ideal candidate will combine deep technical expertise with strong collaboration skills and customer obsession. You'll be working in a hybrid environment (up to 50% work from home) with a team of passionate innovators. The role involves designing and implementing solutions that push the boundaries of what's possible in cloud services, while focusing on customer experience, automation, and data-driven solutions.

Microsoft offers a competitive compensation package, including a base salary range of $98,300 - $193,200 (higher in SF and NYC areas), along with comprehensive benefits. The company's culture emphasizes growth mindset, innovation, and collaboration, making it an ideal environment for engineers who want to make a significant impact while working on large-scale, challenging problems.

This role presents an excellent opportunity for someone who wants to work at the intersection of search, AI, and cloud technologies while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 4 months ago

Responsibilities For Software Engineer II, Bing Fundamentals

  • Work with a team of passionate engineers to deliver success for customers
  • Design, implement, test, and operate distributed systems
  • Release features on time, with high quality, meeting functional, performance, scalability, and compliance requirements
  • Drive quality right from the design phase, incorporating best practices and engineering for testability
  • Solve problems relating to mission critical services and create solutions to prevent problem recurrence
  • Participate in product live site and operations

Requirements For Software Engineer II, Bing Fundamentals

Java
JavaScript
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 1+ years of experience with modern web technologies (.NET, Node, React, Angular, RESTful APIs, HTTP, MVC)
  • 1+ years of hands-on engineering experience developing large-scale distributed systems
  • Experience with Big Data technologies like Apache Spark, Hadoop, and Kubernetes (preferred)
  • Ability to design and develop loosely coupled, componentized software

Benefits For Software Engineer II, Bing Fundamentals

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?