# Senior Software Engineer

**Company**: Microsoft
**Location**: San Francisco
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: Competitive salary
**Category**: Engineering
**Industry**: Technology
**Ticker**: MSFT
**Wikidata**: https://www.wikidata.org/wiki/Q2283

**Apply**: https://microsoft.ai/job/senior-software-engineer-56/
**Canonical**: https://yubhub.co/jobs/job_891ebc41-000

## Description

## Summary

Microsoft are looking for a talented Senior Software Engineer at their San Francisco office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising the digital marketplace. You'll work directly with leadership to shape the company's direction in the auction logic and monetization markets.

## About the Role

As a Senior Software Engineer, you will lead the cross-team engineering efforts to build business critical products for publishers and buyers on the Monetize platform. You will collaborate with a team of smart, passionate engineers. You will own significant areas of the Monetize real-time platforms and function as the architect. You will participate in setting the roadmap and direction for your areas of responsibility.

## Accountabilities

- Designing and implementing scalable solutions including new features and enhancements of our Platform.

- Participating in and helping lead planning sessions with Product Management and Engineering team leads to constructing feature requirements and specifications.

- Produce prototype features quickly and participate in gathering feedback from clients.

- Bring innovation to the team in new features, improving build processes and product development lifecycle.

- Participate in code reviews and provide feedback to increase code efficiency, maintainability and robustness.

- Support and debug production level issues and provide fixes in an expedient manner.

- Mentor junior engineers on best practices in software development

## 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:**

- Proficiency in C, C++, C#, Java, JavaScript, or Python.

**Personal attributes:**

- Passionate about learning and teaching.

- Love challenging yourself to constantly improve and sharing your knowledge to empower others.

- View processes as a means and not an end, preferring lean or automated approaches to ensure quality and productivity.

## Benefits

- Competitive salary.

- Health and wellbeing benefits.

- Professional development opportunities.

- Financial benefits (bonus, equity, pension, etc.).

- Cultural perks (team events, office amenities, etc.).

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python

### Nice to have
- Cloud computing
- DevOps
- Machine learning
