Developer Platform Engineer - Operational Events and Data (UK) in London

Developer Platform Engineer - Operational Events and Data (UK) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Apple

At a Glance

  • Tasks: Build resilient software systems for Apple Pay and tackle exciting engineering challenges.
  • Company: Join Apple, a leader in innovation and technology with a collaborative culture.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and professional growth opportunities.
  • Other info: Dynamic team environment with opportunities for international travel and career advancement.
  • Why this job: Make a real impact on the future of digital payments and work with cutting-edge technologies.
  • Qualifications: Experience in distributed systems and strong communication skills are essential.

The predicted salary is between 60000 - 80000 £ per year.

At Apple, great ideas quickly become phenomenal products, services, and customer experiences. Apple Pay has brought the Apple Wallet to millions of customers worldwide, enabling them to carry digital credentials such as credit and debit cards, transit passes, hotel and car keys, theme park tickets - and now, mobile driver’s licences - all in their Apple Wallet. Building and scaling these products requires not just world‑class engineering, but a deep understanding of how institutions around the world operate, implement standards, and protect user data and privacy.

As a Developer Platform Engineer, you will have the opportunity to tackle the intricate challenge of building resilient and reliable distributed software systems at Apple’s scale, enabling the next generation of services powering Apple Pay. The role is a hands‑on contributor to our internal developer platform. You will navigate the layers between application, platform, cloud, and infrastructure engineering. Our solutions are shaped by deep understanding of the problems which will inform what we build in the platform. We follow principles of platform‑as‑a‑product, cloud‑native and devops and our success is measured by adoption. The ultimate goal of our platform is to modernise the technical stack and the engineering culture in our organisation. That’s why we are building a platform that is opinionated and makes it easy to do the right thing. Our team focuses on near‑real‑time, event‑driven micro services and OLTP workloads with global scale. Our use cases range from customer‑facing to internal back‑office backend services. This role may require occasional international travel.

In this hands‑on role, you will have a particular focus on:

  • Data for microservices: transactional storage and event‑driven architectures. This extends to data governance, data contracts, and compliance as native solutions in our platform.
  • Product advocacy for the platform itself: identify the opportunities across different solutions, assess whether a platform solution would bring value and work on the delivery of this. Our objective is to pursue a platform‑as‑a‑product delivery.
  • Problem solving with hands‑on, evidence‑based and example‑based decisions. Sometimes this means getting familiar with technologies you did not know before.
  • Proposing and delivering on platform best practices. We are transforming diverse and varied architectures into unified opinionated solutions, preferably based on Kubernetes operators.
  • Tactical work at the relevant layer: infrastructure, cloud, platform or application level. You will be able to work with the right toolstack for the problem in front of you. That could mean GoLang for Kubernetes Operator or a Kotlin application library. We don’t expect perfect knowledge everywhere but the ability to leverage the most appropriate tool.
  • Guiding foundational and architectural design and delivery - including education, documentation, examples and collaborative delivery. Our work must be approachable by our colleagues and actionable in AI workflows.

Minimum Qualifications

  • Demonstrable experience of or strong interest in transforming engineering practices.
  • A solid understanding of distributed systems fundamentals and cloud native solutions.
  • An ability to communicate thoughtfully and clearly, both verbally and in writing, to discuss complex technical concepts with diverse audiences, in order to drive from solution to delivery. Demonstrate problem solving as a team.
  • A track record of building and sustaining healthy long‑term relationships within your team and beyond its boundaries, including global teams and external partners.

Preferred Qualifications

  • You don’t have to tick all or even most of these, as long as you can demonstrate the ability to pick them up:
  • Practical experience with an internal developer platform or application frameworks.
  • Demonstrable experience of working on a data mesh or an event mesh or similar architectures.
  • Experience as an advocate for CI/CD, DevOps, DORA metrics and similar best practices and familiarity with pipelines and infrastructure as code.
  • Familiarity or hands‑on curiosity with our technical stack and its major components: AWS, Java, Kotlin, GoLang, gRPC, Data Science tools like Iceberg, Spark, Flink, SQL/NoSQL databases.
  • An appreciation for, and understanding of security, privacy, governance along with their relevant implementations.
  • Passion for shaping developer platforms that are as accessible to AI agents as they are to humans, paired with hands‑on use of generative AI in day‑to‑day engineering work.

Diversity & Inclusion

At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.

Accessibility

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Developer Platform Engineer - Operational Events and Data (UK) in London employer: Apple

At Apple, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and grow. As a Developer Platform Engineer, you will be part of a collaborative team dedicated to building cutting-edge solutions that enhance user experiences globally. With a strong focus on professional development, diversity, and accessibility, Apple offers a unique environment where your contributions are valued and your career can flourish.

Apple

Contact Details:

Apple Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Developer Platform Engineer - Operational Events and Data (UK) in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios related to distributed systems and cloud-native solutions. Mock interviews with friends can help you feel more confident and ready to tackle any question thrown your way.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Developer Platform Engineer - Operational Events and Data (UK) in London

Distributed Systems Fundamentals
Cloud Native Solutions
Data Governance
Event-Driven Architectures
Microservices
Kubernetes Operators
GoLang

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for the role shine through! We want to see how your interests align with our mission at StudySmarter and how you can contribute to our team.

Tailor Your Application:Make sure to customise your CV and cover letter for the Developer Platform Engineer position. Highlight relevant experiences and skills that match the job description, so we can see why you're the perfect fit!

Be Clear and Concise:Keep your writing straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your ideas are easy to understand. This will help us grasp your qualifications quickly!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Apple

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like GoLang, Kotlin, and AWS. Be ready to discuss how you've used these tools in past projects or how you plan to learn them if you're not already familiar.

Showcase Problem-Solving Skills

Prepare examples of how you've tackled complex problems in your previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on evidence-based decisions that led to successful outcomes.

Communicate Clearly

Practice explaining technical concepts in simple terms. You might be asked to discuss your ideas with non-technical team members, so being able to articulate your thoughts clearly is crucial. Think about how you can make complex topics approachable.

Emphasise Collaboration

Highlight your experience working in diverse teams and building relationships across boundaries. Be prepared to share specific instances where collaboration led to successful project delivery, especially in a global context.