15 hours ago
London, United KingdomStaff+
Responsibilities
- Own the cross-product architectural view across the marketing software portfolio, including boundaries, dependencies, information flows, duplication, and fragility.
- Define target architectures and roadmaps for consolidation, modernization, and structural improvement.
- Establish and steward standards for integration, interoperability, security, data handling, operability, and non-functional requirements.
- Create reference implementations, templates, and working examples to make architectural standards adoptable.
- Prototype significant decisions and contribute production-quality code to shared foundations.
- Review solution designs and technical proposals, establish an architecture assurance process, and advise on technology selection and investment decisions.
- Lead architecture discussions with technical and non-technical stakeholders and drive clear, documented decisions.
- Set engineering standards, coach engineers on architectural thinking, and grow architecture capability across the organization.
Requirements
- Extensive hands-on software engineering experience designing and building applications end to end, including several years in a principal engineer, architect, or equivalent senior technical role.
- Deep web application development expertise and fluency in at least one of Python or Java, with the ability to reason about and review the other.
- Hands-on experience with modern web frameworks and libraries such as React, FastAPI, Flask, Django, SpringBoot, and Hibernate.
- Strong grounding in relational data modeling, including Postgres or an equivalent database, and in APIs, service integrations, and event-driven interfaces.
- Practical experience with externally facing systems, authentication and authorization, content delivery, rate limiting, auditability, and associated security considerations.
- Experience leading architecture conversations to decisions with stakeholders who have competing priorities or limited technical backgrounds.
- Experience in advertising or marketing technology, including ad trafficking, campaign management, and creative asset management, is preferred.
- Experience introducing architecture practices such as ADRs, review forums, and published standards, and driving adoption, is preferred.
- Experience with platform and developer experience initiatives that reduced other teams' time to first release is preferred.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
