Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Software Engineer 2 and Senior Software Engineer - Multiple Positions

Microsoft

$100,600 - $258,000
Sep 27, 2025
Mountain View, CA, USA
Apply Now

Microsoft's PowerPoint team is looking to hire a Software Engineer II or Senior Software Engineer to deliver modern, intelligent, and collaborative experiences that will delight millions of PowerPoint customers, and to build the world's best storytelling software.

Requirements

  • 2+ years software development experience in C++ or C
  • 2+ years experience in application platform and architecture
  • Proficiency in object-oriented design, debugging, analytics and problem solving
  • Experience working with rich telemetry
  • Experience building software with scale, performance, efficiency, and reliability
  • Coding in languages including, but not limited to, C, C++, C
  • Experience with building, finetuning or building systems with models (any category)

Responsibilities

  • Shipping robust, performant, reliable and delightful experiences to millions of customers
  • Collaborating on every detail of design, implementation, validation and monitoring of feature usage and health across PowerPoint desktop clients and backend services
  • Enriching the core of PowerPoint, which is powered by our native C++ codebase, making product changes that allow us to stay in lockstep with the changing needs of our customers
  • Advancing engineering excellence by driving design discussions, contributing to code reviews, and participating in knowledge sharing sessions
  • Building software with scale, performance, efficiency, and reliability
  • Working closely together on every detail of design and implementation of the product
  • Making data driven decisions, rapid experimentation

Other

  • Bachelor's Degree in Computer Science or related technical field
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Ability to work cross group and across disciplines
  • Leadership skills to influence others, with the ability to understand team dynamics, retain, attract, and develop team members
  • Customer obsessed and passionate about product impact