13 days ago

Senior Software Engineer

Microsoft

Hybrid
Full Time
$200,000
Hybrid

Job Overview

Job TitleSenior Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$200,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Overview

The Applied Sciences Group (ASG) at Microsoft is seeking a generalist Senior Software Engineer to create innovative features across Windows, Microsoft 365, and beyond. This role is part of a nimble, multidisciplinary team that transforms cutting-edge ideas into production-grade products by combining research, rapid prototyping, and human-centered development.

Some Of Our Favorite Work Includes

  • Semantic Index, a high-performance vector store integral to Windows Search and Windows Recall.
  • Voice experiences for Copilot on Windows.
  • Microsoft Journal, an AI-powered inking app for pen and touch.

Responsibilities

  • Write correct, efficient, and production-grade code.
  • Conduct code reviews and contribute to engineering excellence.
  • Design high quality user experiences to delight customers.
  • Collaborate with a larger, distributed team.
  • Drive end-to-end feature development from ideation to deployment.
  • Help shape the technical roadmap with innovative solutions.
  • Embody Microsoft and ASG culture and values.

Qualifications

Required: Bachelor’s degree in Computer Science or related field and 4+ years experience in technical engineering with languages such as C, C++, C#, Java, JavaScript, or Python (or equivalent experience).

Preferred: Master’s degree or additional experience, leadership in technical projects, client application development experience, and familiarity with machine learning models in production environments.

Compensation & Additional Information

The base pay range varies by location with a typical U.S. range of USD $119,800 - $234,700 per year. Specific ranges apply to the San Francisco Bay and New York City metropolitan areas. This role will remain open for a minimum of 5 days, with ongoing applications until filled.

Microsoft Culture

Microsoft is committed to empowering every person and organization. The company promotes a culture of inclusion, respect, integrity, and accountability.

Key skills/competency

  • Software Development
  • Machine Learning
  • Innovation
  • End-to-End Development
  • Leadership
  • Rapid Prototyping
  • Code Quality
  • Collaboration
  • User Experience
  • Technical Roadmap

Tags:

senior software engineer
software development
machine learning
innovation
coding
leadership
C++
C#
Java
Python
software engineering
client applications
rapid prototyping
user experience
cross-functional

Share Job:

How to Get Hired at Microsoft

  • Research Microsoft culture: Understand values and recent news from Microsoft.
  • Customize your resume: Highlight production-grade coding skills.
  • Prepare technical examples: Showcase projects matching their tech stack.
  • Practice behavioral insights: Prepare clear teamwork examples.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background