Senior Software Engineer

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Senior Software Engineer role within Microsoft's Industry Solutions Delivery (ISD) Engineering & Architecture Group (EAG). This global team supports complex customer engagements, driving early-stage deliveries, enhancing technical capabilities, and developing innovative solutions. The role involves understanding user requirements, designing and architecting products/solutions, writing extensible and maintainable code, implementing solutions, and ensuring live service reliability and supportability. While AI is mentioned in the context of customer solutions and technical/AI leadership, the core responsibilities focus on general software engineering, architecture, coding, and support within a consulting/delivery framework.

What you'd actually do

  1. Collaborates with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a scenario.
  2. Leads discussions for the architecture of products/solutions and creates proposals for architecture by testing design hypotheses and helping to refine code plans.
  3. Leads by example within the team by producing extensible and maintainable.
  4. Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  5. Maintains operations of live service as issues arise on a rotational, on-call basis.

Skills

Required

  • software engineering
  • architecture
  • coding
  • debugging
  • testing
  • problem solving
  • collaboration
  • technical leadership

Nice to have

  • customer facing experience
  • consulting
  • AI solutions