# Senior Software Engineer

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

**Apply**: https://microsoft.ai/job/senior-software-engineer-79/
**Canonical**: https://yubhub.co/jobs/job_26c57034-3a3

## Description

## Summary

Microsoft AI are looking for a talented Senior Software Engineer 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 haptic entertainment technology. You'll work directly with leadership to shape the company's direction in the cinema and simulation markets.

## About the Role

As a Senior Software Engineer, you'll design and operate high-scale, high-performance systems that process billions of events through near-real-time and offline pipelines. You'll build data applications that directly impact Microsoft Ads' double-digit annual growth. You'll work on cutting-edge technologies in distributed systems, machine learning, and big data.

## Accountabilities

- Conduct in-depth market research across cinema and simulation sectors, identifying emerging trends, competitive threats, and partnership opportunities that directly inform the company's quarterly strategic planning sessions

- Work with BingAds stakeholders to determine requirements for new features to drive up Ads business

## The Candidate we're looking for

**Experience:**

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

**Technical skills:**

- Experience in Azure

- Experience in Machine learning and online system design, implementation and qualification

- 2+ years’ experience in Distributed Systems and Big Data Technologies such as Spark, Hadoop, HDFS, Kafka, Flink, Scala

**Personal attributes:**

- Strong problem-solving skills

- Excellent communication and collaboration skills

## Benefits

- Competitive salary

- Comprehensive benefits package

- Opportunities for professional growth and development

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python
- Azure
- Machine learning
- Distributed Systems
- Big Data Technologies

### Nice to have
- Spark
- Hadoop
- HDFS
- Kafka
- Flink
- Scala
