Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
Microsoft logo

Software Engineer II and Senior Software Engineer (Multiple Positions)

Microsoft

10/14/2025

Mountain View, CA

Full-time

Salary: $100.6k - $258k per year


Job Description

Join the PowerPoint team at Microsoft to develop innovative and collaborative experiences for millions of users.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years software development experience in C++ or C# OR equivalent experience
  • 2+ years experience in application platform and architecture
  • Proficiency in object-oriented design, debugging, analytics, and problem-solving
  • Experience working with rich telemetry and making data-driven decisions
  • Experience building software with scale, performance, efficiency, and reliability
  • Experience working closely on design and implementation of products

Responsibilities

  • Shipping robust, performant, reliable, and delightful experiences to millions of customers
  • Collaborating on design, implementation, validation, and monitoring of features
  • Enriching the core of PowerPoint powered by native C++ codebase
  • Advancing engineering excellence through design discussions and code reviews
  • Embodying culture and values

Benefits

  • Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎