# Senior Software Engineer (Frontend/Full Stack)

**Company**: Microsoft AI
**Location**: Redmond
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $119,800 - $234,700 per year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://microsoft.ai/job/senior-software-engineer-frontend-full-stack/
**Canonical**: https://yubhub.co/jobs/job_96069389-335

## Description

## Summary

Microsoft AI are looking for a talented Senior Software Engineer (Frontend/Full Stack) at their Redmond office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising AI-powered shopping experiences. You'll work directly with leadership to shape the company's direction in the AI and shopping markets.

## About the Role

As a Senior Software Engineer (Frontend/Full Stack), you will be responsible for building and shipping Copilot Shopping experiences end-to-end, with a solid emphasis on frontend quality (UX polish, accessibility, performance, reliability). You will work fluidly across the full architecture: client (web/mobile), services/APIs, data contracts, telemetry/experimentation, and operational tooling. You will partner closely with Product, Design, and Data Science to define success metrics, instrument telemetry, run experiments, and iterate based on outcomes.

## Accountabilities

- Build and ship Copilot Shopping experiences end-to-end, with a solid emphasis on frontend quality (UX polish, accessibility, performance, reliability).

- Work fluidly across the full architecture: client (web/mobile), services/APIs, data contracts, telemetry/experimentation, and operational tooling.

## The Candidate we're looking for

**Experience:**

- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.

**Technical skills:**

- Experience integrating clients with backend systems via client–server contracts (e.g., REST/JSON, GraphQL, SSE/WebSockets).

- Demonstrated ability to debug and troubleshoot client issues and drive performance optimizations for high quality user experiences.

**Personal attributes:**

- Strong collaboration skills and data-driven execution: work effectively with engineers, PM, design, and partner teams; instrument telemetry and use data to iterate.

## Benefits

- Competitive salary range: $119,800 - $234,700 per year.

- Comprehensive benefits package, including medical, dental, and vision insurance.

- 401(k) matching program.

- Paid time off and holidays.

- Opportunities for professional growth and development.

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python
- REST/JSON
- GraphQL
- SSE/WebSockets

### Nice to have
- experience integrating clients with backend systems via client–server contracts
- debugging and troubleshooting client issues
- performance optimizations for high quality user experiences
