Senior Software Engineer - Platform & App Security (Sales Engineering)

Company: Apple

Location: London, England, United Kingdom

Work arrangement: On-site

Employment type: Full-time

Experience: 5-10 years

Education: bachelor degree, postgraduate degree

Posted: 2026-11-11

Responsibilities

The Senior Software Engineer will lead the security strategy for Sales Engineering platforms, ensuring secure design and delivery across global systems. They will perform threat modelling, vulnerability analysis, and leverage AI tools to automate security testing and remediation.

Requirements

Candidates must have hands-on experience in securing production software and deep expertise in distributed systems and cloud security. A strong background in software engineering fundamentals and the ability to communicate security risks to senior stakeholders are essential.

Skills

  • Software Engineering
  • Security Vulnerability Analysis
  • Threat Modelling
  • Cloud Infrastructure
  • Distributed Systems
  • PKI
  • Certificate Lifecycle Management
  • TLS
  • Mutual TLS
  • Service Authentication
  • Device Authentication
  • Secrets Management
  • Key Management
  • Software Supply Chain Security
  • CI/CD Pipelines
  • AI Developer Tools

About this role

Do you want to help build some of the largest and most consequential enterprise
and customer technology systems in the world? Join Apple’s Information Systems
and Technology (IS&T) organisation. IS&T is the engine behind everything Apple
does for customers and for the people who build for them. It’s Apple’s central
nervous system. Supporting 2.5 billion active Apple devices, processing billions
of secure transactions, and keeping the technology that defines modern life
running flawlessly, IS&T makes the impossible feel effortless. Imagine a role
where you could use your deep engineering and security expertise to protect
platforms that reach hundreds of thousands of points of sale and millions of
devices worldwide. Apple’s Sales Engineering teams build the enterprise systems
that power the Apple retail and channel partner experiences. We are looking for
a Senior Software Engineer to lead the security of these systems, along with the
developer platform and cloud infrastructure behind them. You won’t ship product
features, you’ll make sure everything we ship is secure, from design through
security testing to delivery, using AI to scale how we find and fix issues.

DESCRIPTION

As the lead security engineer for Sales Engineering in London, you will set the
security direction for our platforms, working with engineering teams and
security counterparts across our global organisation. You’ll work on both live
codebases and new platforms, building security in from the start while keeping
teams shipping, in close partnership with Apple Information Security. Your
day-to-day will mix architecture-level thinking with hands-on technical work.
You’ll run threat modelling, analyse complex system dependencies, investigate
vulnerabilities, and lead security practices for the teams you support. You’ll
also put AI developer tools to work, using them to triage findings, generate
security tests and draft fixes, so that security keeps pace with a large
portfolio.

MINIMUM QUALIFICATIONS

Hands-on experience finding, analysing and fixing security vulnerabilities in
production software, through code review, security testing or investigating
real-world issues. Strong software engineering fundamentals and fluency in at
least one modern general-purpose programming language. A track record of owning
security for complex software platforms, from design through to operation. Deep
expertise in securing distributed systems and cloud platforms at scale,
including PKI and certificate lifecycle management, TLS and mutual TLS, service
and device authentication, secrets and key management, and software supply chain
security.

PREFERRED QUALIFICATIONS

Excellent written and verbal communication, with the ability to explain security
risk clearly and win support for security decisions from engineers and senior
leaders. Experience embedding security into CI/CD pipelines and developer
workflows, e.g. static analysis and dependency scanning. Practical experience
applying AI developer tools to security work, such as code analysis, test
generation or triaging findings. BSc or MSc in Computer Science or equivalent
practical engineering experience.

About Apple

Computers and Electronics Manufacturing · 10,001+ employees · headquartered in Cupertino, California · founded 1976

See all my matches — 2 min, free

More Software Engineer Jobs

14 new Software Engineer jobs were posted this week in London.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Other Jobs in London

Before you apply, check your resume against ATS filters for free.