Microsoft

Microsoft

London

Senior Software Engineer - London

Full-Time£70,000 - 100,000 per yearayerUnited Kingdom
IT

Job Description

Salary: £70,000 - 100,000 per year

Requirements:
  • Bachelors Degree in Computer Science or related technical field and 6+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Experience partnering directly with customers or internal stakeholders to deliver solutions end-to-end.
  • Experience designing, deploying, and operating AI or LLM-based solutions, including prompt engineering, retrieval-augmented approaches, model tuning, evaluation, data quality, performance monitoring, and use of cloud AI platforms.
  • Familiarity with deploying and operating AI systems in production environments.
  • Comfortable with travel at 25%.
Responsibilities:
  • Put security first by building and shipping solutions that meet enterprise security standards from design through production.
  • Translate business needs into technical solutions by partnering with stakeholders to define problem statements, success metrics, and architectural approaches.
  • Design and lead architecture by owning end-to-end system design for cloud and AI workloads.
  • Deliver quickly without sacrificing quality by using modern engineering practices such as CI/CD, automated testing, observability, and progressive delivery.
  • Drive customer success and adoption by working directly with customer engineering teams to deliver production-ready solutions and ensure outcomes are adopted at scale.
  • Build reusable, scalable assets such as solution accelerators, reference architectures, and code that can be reused across customers and scenarios.
  • Operate effectively in ambiguity by learning, adapting, and bringing clarity, structure, and momentum to complex engagements.
  • Lead and mentor across disciplines by providing technical direction, coaching engineers, and collaborating with product, data, and security partners.
  • Lead complex delivery end-to-end by coordinating multiple workstreams, managing dependencies, and raising the bar on reliability and operational excellence.
  • Model inclusive, customer-obsessed leadership by creating an environment of trust, accountability, and continuous improvement while representing us professionally with external stakeholders.
Technologies:
  • AI
  • C#
  • CI/CD
  • Cloud
  • Java
  • JavaScript
  • LESS
  • LLM
  • Python
  • Security

More:

We are Microsoft, and our Frontier Company Engineering team delivers real outcomes for some of the worlds most complex organizations. We are a global team of world-class engineers working in a Forward Deployed Engineering model, embedding directly within customer teams to solve their toughest challenges and ship production-ready solutions in days, not months. This Senior Software Engineer role is based in London, United Kingdom, is full-time and remote, with less than 25% travel. You will work as part of a cross-functional team of software engineers, data scientists, technical program managers, and designers, applying AI across the development lifecycle to build innovative, secure, and scalable solutions. We offer the opportunity to work with leading global organizations, influence business strategy and customer outcomes, and apply the latest advancements in AI and software engineering at scale. The typical base pay range for this role across the United Kingdom is 74,700.00 - 122,600.00 per year, and certain roles may be eligible for benefits and other compensation. We are committed to our mission to empower every person and every organization on the planet to achieve more, and we foster a culture of inclusion, growth mindset, respect, integrity, and accountability.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Microsoft

Microsoft

Microsoft

London

IT

Skills & Technologies

JavaScriptPythonJavaC#C++RustScalaCI/CDAILLMUI

Inferred from job description

Salary Insight

£85,000

This role

£75,000

UK median

This salary is 13% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom