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
3+ years of experience
AI

Description For Software Engineer II

Microsoft's Location Service Team is seeking a Software Engineer II to transform location-based experiences across major Microsoft products including Bing, Xbox, Ads, Azure Maps, Content Feeds, and Copilot App. This role focuses on advancing Location Inference, building large-scale location graphs, and innovating with cutting-edge geolocation methods.

The position offers a unique opportunity to work with advanced engineering techniques and machine learning solutions in production environments. You'll be handling complex location inference, geospatial, and mapping challenges while working across different technology stacks. The role involves processing large-scale data, ranking, and building inferences to enhance location-based features.

As part of Microsoft's mission to empower every person and organization globally, you'll collaborate with cross-functional teams, develop design documents, and contribute to architectural decisions. The position requires strong technical skills in languages like Python and Java, along with excellent problem-solving abilities.

The hybrid work environment (up to 50% work from home) offers flexibility, and the comprehensive benefits package includes industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for a mid-level engineer passionate about leveraging technology to refine user experiences through location data.

Last updated 9 days ago

Responsibilities For Software Engineer II

  • Apply advanced engineering techniques and machine learning solutions for location inference and geospatial challenges
  • Work across different technology stacks, including processing large-scale data, ranking, and building inferences
  • Engage with stakeholders and partner teams to gather requirements
  • Identify dependencies and develop design documents
  • Create, implement, and optimize code for products, services, or features
  • Break down larger work items into smaller tasks and contribute to project planning
  • Develop and automate monitoring tools to track system performance

Requirements For Software Engineer II

Python
Java
  • Bachelor's degree in computer science or related technical field
  • Experience in software design and development with coding in languages including C, C++, C#, Java, Python
  • Solid algorithm and data analytical background
  • Ability to pass Microsoft Cloud background check
  • Excellent communication skills both verbal and written
  • Ability to work independently in a team
  • Ability to handle ambiguities and collaborate across multiple groups

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 Engineering II

Software Engineer II position at Microsoft's Azure AI team, focusing on building SDK experiences and APIs for LLM services with competitive compensation and benefits.

Technical Support Engineer

Technical Support Engineer position at Microsoft, providing customer technical support with hybrid work options and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer role at Microsoft, combining technical expertise with customer service to resolve complex issues and drive product improvements.

Software Engineer II

Microsoft Software Engineer II position focusing on Advertising Platform and Dynamics 365, offering hybrid work in NYC with competitive compensation and comprehensive benefits.

Technical Support Engineering

Technical Support Engineer position at Microsoft focusing on Azure Subscription Management & Billing support, offering hybrid work arrangement in Bangalore.