Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

The Experience plus Devices (E+D) Growth team at Microsoft is seeking a Senior Software Engineer to help accelerate the adoption of Copilot and Microsoft 365. This role is positioned at the strategic epicenter of E+D, focused on revolutionizing productivity by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint, Excel, etc.).

The team tackles technical challenges across a diverse tech stack, with solutions having direct impact on business outcomes. We are a modern engineering organization that embodies Product-Led Growth (PLG) practices, being data-informed and hypothesis-driven. We collaborate with PMs, designers, data scientists, user researchers, and marketers to build experiences used by hundreds of millions daily.

As a Senior Software Engineer, you'll work on cutting-edge generative AI solutions across commercial and consumer spectrums. The role requires strategic thinking and passion for building technical solutions that address customer needs. You'll be part of a team that creates experiences connecting customers across Microsoft products while driving business growth.

The position offers competitive compensation ($117,200 - $229,200 base pay range), comprehensive benefits, and the opportunity to work in a flexible environment with up to 100% work from home options. You'll join a culture that values inclusion, growth mindset, and continuous learning, with strong emphasis on mentorship and career development.

This is an excellent opportunity for experienced engineers who want to make a significant impact on Microsoft's AI and productivity tools while working with cutting-edge technologies in a collaborative, inclusive environment. The role combines technical excellence with business impact, offering a chance to shape the future of work through innovative solutions.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Design secure, reliable, scalable, and sustainable software
  • Develop, validate, release, and derive insights from software that enhances customer experiences
  • Champion customer-first design that leads to increased loyalty to Copilot and Microsoft 365
  • Apply critical analyses to data to validate hypotheses and inform decisions
  • Foster an inclusive environment that welcomes diverse perspectives
  • Model a growth mindset by learning from others and sharing learnings

Requirements For Senior Software Engineer

Python
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 4+ years experience shipping products or services
  • Problem-solving skills and comfortable dealing with ambiguity
  • Effective communication skills
  • Ability to perform at a high level in a fast paced environment
  • Pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft AI organization focusing on building secure and compliant services for Copilot, Bing, and other Microsoft AI products.

Critical Environment Instrumentation Engineer (CEIE)

Critical Environment Instrumentation Engineer role at Microsoft focusing on maintaining and managing industrial control systems in 24x7x365 mission-critical datacenters.

Senior Software Engineer - Host Networking & Hardware Acceleration

Senior Software Engineer role at Microsoft Azure focusing on host networking and hardware acceleration, building performant and reliable cloud network infrastructure with up to 100% remote work option.

Senior Software Design Engineer

Senior Software Engineer role at Microsoft's Xbox Video team, focusing on video hardware, drivers, and firmware development for cutting-edge gaming systems.

Software Engineer / Senior Software Engineer

Senior Software Engineering role at Microsoft's Azure Core team in Romania, focusing on cloud infrastructure and distributed systems development.