Senior Software Engineer
@ Microsoft

Hybrid
£120,000
Hybrid
Full Time
Posted 23 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXX****** @microsoft.com
Recommended after applying

Job Details

Overview

Microsoft's Customer Experience and Success (CE&S) organization is on a mission to empower customers through innovative experiences using Microsoft products and services. The Senior Software Engineer will join the Customer Experience Engineering (CXE) team within the Office of CTO for CE&S, focusing on Microsoft's Cloud and AI Platform.

Role Details

This is a highly technical, hands-on role with responsibilities ranging from design and build to production support. The successful candidate will work directly with strategic customer projects worldwide, optimizing Azure platform adoption through detailed technical guidance, engineering artifacts, and mentorship.

Responsibilities

  • Collaborate with strategic customer projects to ensure Azure success.
  • Design and implement production-level applications on Azure.
  • Develop engineering artifacts to improve customer adoption.
  • Mentor technical delivery personnel within the organization.
  • Travel up to 25% (primarily within EMEA, occasional travel to Redmond, WA).

Qualifications

Applicants should have a Bachelor's Degree in Computer Science or related technical field and significant technical engineering experience. Proficiency in coding languages such as C, C++, C#, Java, JavaScript, or Python is required. Advanced degrees or equivalent experience are a plus. In-depth knowledge of Azure, cloud computing, application development, infrastructure, data analytics, and hands-on expertise in related technologies is essential.

Work Arrangement

This role is flexible and can be performed up to 100% from home with remote work options available.

Key skills/competency

  • Azure
  • Cloud
  • Software Engineering
  • Customer Success
  • Application Development
  • Infrastructure
  • Data Analytics
  • Mentorship
  • CI/CD
  • Technical Design

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Research Microsoft culture: Study mission, values, and customer success stories.
  • Customize your resume: Highlight Azure and cloud expertise clearly.
  • Prepare technical demos: Showcase hands-on coding and system design skills.
  • Practice behavioral interviews: Develop clear, concise success stories.

📝 Interview Preparation Advice

Technical Preparation

Review Azure best practices.
Practice coding in C#/Python.
Design scalable cloud architectures.
Study CI/CD pipeline implementation.

Behavioral Questions

Describe teamwork in challenging projects.
Demonstrate customer interaction success.
Show strategic thinking examples.
Explain decision-making during pressure.

Frequently Asked Questions