Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

The E+D Growth Team at Microsoft is focused on expanding the user and customer base through Product-Led Growth (PLG) initiatives across Microsoft 365, Windows, and other products. As a Senior Software Engineer, you'll be at the forefront of driving adoption and monetization of Microsoft 365 Copilot through innovative PLG methodologies.

This role combines strategic thinking with hands-on execution, requiring deep expertise in product development, user experience, experimentation, and data-driven decision-making. You'll be building new experiences, conducting experiments, and making data-driven decisions to ship successful products.

The position offers significant opportunities for impact in a high-growth area within the Experiences and Devices (E+D) organization. You'll be working with a team of builders, explorers, and connectors who transform big ideas from concept to scale. The ideal candidate possesses a growth mindset and excels at fostering collaboration with teammates and partners.

Working in the E+D Growth Team, you'll help define and deliver PLG strategy across Windows, Office, and beyond, crafting AI-powered experiences that impact hundreds of millions of users daily. The role involves close collaboration with cross-functional teams to develop magical user experiences that drive growth and engagement.

Microsoft's culture emphasizes respect, integrity, and accountability, creating an inclusive environment where everyone can thrive. The company's mission of empowering every person and organization on the planet to achieve more guides all aspects of work, including this role's focus on expanding Microsoft's reach and impact through innovative growth strategies.

The position requires a balance of technical expertise and strategic thinking, with opportunities to influence product direction while maintaining hands-on involvement in development. You'll be part of a team that values innovation, collaboration, and measurable impact, working on products that shape how millions of people interact with technology daily.

Last updated 26 minutes ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements for scenarios
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code to improve performance and maintainability
  • Partner with stakeholders to drive project plans, release plans, and work items
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service for degradation and handle complex problems
  • Proactively seek new knowledge and adapt to new trends and technical solutions

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Strong understanding of product development, user experience, experimentation, and data-driven decision-making

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
Education Budget
Vision Insurance
Dental Insurance
  • 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's E+D Growth Team, focusing on Product-Led Growth strategies across Microsoft 365, Windows, and Office products.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Windows Trust Experiences Team to develop privacy features that protect and empower billions of users worldwide.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure DPU networking software team, developing high-performance networking solutions for cloud infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on Identity Management and Authorization systems for OneDrive and SharePoint, offering competitive pay and benefits in Redmond, WA.

Senior Software Engineer - Azure Databricks Engineering

Senior Software Engineer position at Microsoft working on Azure Databricks, focusing on distributed systems, cloud services, and data analytics. Remote work available.