Principal Software Engineer – Marketing Technology

On Site Full TimeLondon, England, United KingdomApple

Role Overview

Join Apple’s Central Marketing’s Marketing Enablement team in London as a Principal Software Engineer to drive technical architecture vision for marketing products. This is a hands-on, high-impact role that involves leading architecture discussions, defining architectural standards, and contributing to software development.

What You Will Do

As a Principal Engineer, you will own the cross-product architectural view, define a target architecture, and set the agenda for consolidation, modernisation, and structural improvement across existing products. You will also define and steward architectural standards, prototype to de-risk significant decisions, and engage directly in the hardest technical problems.

Why It Might Be a Fit

This role requires extensive hands-on full stack software engineering experience, deep expertise in full stack web application development, and practical experience with modern web frameworks, relational data modelling, and API design. You will also need to have a track record of leading architecture conversations to a decision and experience in advertising or marketing technology domains.

Requirements

  • Extensive hands-on full stack software engineering experience
  • Experience in advertising or marketing technology domains
  • Deep expertise in full stack web application development
  • Hands-on experience with modern web frameworks
  • Relational data modelling experience
  • API design experience
  • Practical experience with externally-facing systems
  • Track record of leading architecture conversations to a decision

To apply for this job please visit jobs.apple.com.

Tired of manual job applications?

JobCopilot auto-applies to thousands of RevOps and GTM roles on your behalf — so you can focus on interviews, not applications.

RevOps Careers Favicon

Get the latest RevOps jobs every Monday.

No noise. Just the best GTM roles, curated weekly.

We don’t spam! Read our privacy policy for more info.

Applying for this role?

Tailor your resume to this exact role — hiring managers notice the difference.

Latest articles on the blog

RECRUITERS!

Reduce the risk of your recruitment process (applicant quality, long and inefficient process) by selecting from a relevant pool of candidates.

POST A NEW JOB NOW!