← All roles

Software Engineer

Microsoft· Software Engineering
Apply on company site
Redmond, WA$102.1k - $202.2kFull-timePosted 3w ago

About the role

Software Engineer II at Microsoft Commercial Sales Experiences (CSX) Engineering Team, focusing on building AI-infused enterprise applications, agentic solutions, and full-stack development using Azure, AI, microservices, React, and related technologies to enable digital transformation of Microsoft Cloud solutions.

Responsibilities

  • Contribute to the end-to-end software development lifecycle, including requirements gathering, application and database design, development, testing, and deployment. Build high-quality, scalable, and secure solutions by following engineering best practices and established development standards. Leverage AI technologies and developing Copilot-powered features that enhance user experience, productivity, and business outcomes.
  • Design and implement application components and services that align with architectural standards, security requirements, and business objectives. Apply appropriate technologies, frameworks, and design patterns to build reliable, maintainable, and performant systems.
  • Collaborate effectively with engineers, product managers, and designers to deliver customer-focused solutions. Actively participate in code reviews, technical discussions, and knowledge-sharing activities while continuously expanding technical expertise and contributing to a positive, inclusive team culture.
  • Establish and enforce best practices in designing, coding, automated testing, and documentation to ensure high standards for code quality, performance, and service reliability.
  • Build production reliability through monitoring, alerting, diagnostics, and automated recovery; lead incident mitigation and root cause analysis; and continuously improve the performance, scalability, and cost efficiency of the platform.
  • Identify and implement opportunities for automation, process optimization, and technical innovation, contributing to a culture of continuous improvement across the team.
  • Drive active participation in sprint, quarterly, and semester planning—providing accurate cost and effort estimates while maintaining transparent communication on deliverables, risks, and milestones. Partner effectively with cross-functional teams, stakeholders, and business partners to ensure alignment and on-time delivery.

Qualifications

  • Bachelor’s degree in computer science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Skills

Required:Bachelor-level computer science or equivalent
Nice to have:Software engineering (full-stack)
Last updated Oct 2, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft