Software Engineer II

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

Software Engineer II role focused on designing, building, and scaling AI-powered solutions for legal workflows and agentic experiences within enterprise systems, leveraging Azure AI and Copilot technologies.

What you'd actually do

  1. Collaborate with product, legal, and engineering stakeholders to understand user requirements and translate them into scalable AI-driven solutions for legal workflows.
  2. Design and develop features leveraging Azure AI, Copilot technologies, and agentic frameworks to automate document processing, decision flows, and user interactions.
  3. Contribute to system design, architecture, and technical specifications, identifying dependencies and ensuring alignment with platform and compliance standards.
  4. Implement high-quality, maintainable code for services and features, reusing and extending existing components where applicable.
  5. Act as a Designated Responsible Individual for services, monitoring system health, responding to incidents, and ensuring high availability, reliability, and performance.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • cloud platforms (preferably Azure)
  • modern application development practices
  • Azure AI
  • LLM-based applications
  • Copilot/agent-based solutions
  • distributed systems
  • microservices
  • scalable platform architecture
  • prompt engineering
  • orchestration patterns
  • AI evaluation frameworks

What the JD emphasized

  • AI-powered solutions
  • agentic experiences
  • Azure AI
  • Copilot
  • legal workflows
  • enterprise systems
  • compliant

Other signals

  • AI-powered solutions
  • agentic experiences
  • Azure AI
  • Copilot