Platform Engineer

Platform Engineer

Full-Time 60000 - 75000 £ / year (est.) Home office (partial)
ASOS

At a Glance

  • Tasks: Build and evolve a platform for data engineering and ML workflows at ASOS.
  • Company: Join ASOS, the go-to online retailer for fashion lovers worldwide.
  • Benefits: Enjoy employee discounts, 25 days leave, private medical care, and personalised learning opportunities.
  • Other info: Collaborative environment with a focus on continuous improvement and career growth.
  • Why this job: Make an impact on a platform used by millions while being your true self.
  • Qualifications: Experience in data platforms, Python, and Azure technologies is essential.

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

Company Description

We're ASOS, the online retailer for fashion lovers all around the world. We exist to give our customers the confidence to be whoever they want to be, and that goes for our people too. At ASOS, you're free to be your true self without judgement, and channel your creativity into a platform used by millions. Everyone needs some help showing up as their best self. We're Disability Confident Committed - let our Talent team know if you need any reasonable adjustments throughout the recruitment process.

Job Description

  • Contribute to building and evolving the platform (infrastructure + reusable abstractions) that standardises data engineering workloads (batch/streaming pipelines, data processing) and traditional ML workflows (feature engineering, training, batch/real-time serving) across teams.
  • Implement platform-level IaC, CI/CD, and environment management to support consistent, reproducible workloads across dev/test/prod.
  • Build and maintain components using Python and Spark for data processing, shared datasets, and platform services.
  • Contribute to shared services for data and ML lifecycle management (data pipelines, experiment tracking, versioning, lineage, permissions), aligned to enterprise governance (e.g. Unity Catalog).
  • Support the implementation and operation of a centralised AgentOps capability (LLM gateway, tool integration, prompt and version management).
  • Contribute to agent-specific lifecycle and safety controls (evaluation pipelines, guardrails, access control), with guidance from senior engineers.
  • Enhance observability across both domains: Data & ML Ops: data quality, pipeline reliability, model performance; Agent Ops: traces, responses, evaluations, cost and behaviour monitoring.
  • Contribute to problem solving across platform reliability, performance, and security for data, ML, and agent workloads.
  • Apply security and compliance best practices (RBAC/ACLs, secure configuration, identity and access management), supporting a secure-by-default platform design.
  • Collaborate with Data Engineers, Data Scientists, and ML Engineers to enable adoption of platform capabilities across ASOS Tech.
  • Contribute to documentation, standards, and best practices across the platform.

Qualifications

  • Experience in Data Platforms, Data Engineering, Cloud Engineering, or ML Platform Engineering roles, with exposure to Azure.
  • Strong hands-on experience with Python and Apache Spark.
  • Experience with Azure data platform technologies such as Azure Databricks, ADLS Gen2, and Unity Catalog.
  • Working knowledge of security and access management (RBAC, ACLs, identity concepts such as Entra ID).
  • Familiarity with Infrastructure as Code using Terraform.
  • Experience with CI/CD (Azure DevOps, GitHub Actions).
  • Basic understanding of Azure networking (vNets, NSGs, Private Endpoints).
  • Exposure to Docker/Kubernetes in cloud environments is beneficial.
  • Awareness of AgentOps patterns (LLM gateways, prompt/version control, evaluation, observability) is a plus.
  • Good communication and collaboration skills, with a strong focus on learning and continuous improvement.

Additional Information

  • Employee discount (hello ASOS discount!).
  • Employee sample sales.
  • 25 days paid annual leave + an extra celebration day for a special moment.
  • Private medical care scheme.
  • Fixed Annual Payment in addition to your salary each year, it's just an extra thank you from us.
  • Opportunity for personalised learning and in-the-moment experiences that enable you to thrive and excel in your role.

Platform Engineer employer: ASOS

At ASOS, we pride ourselves on fostering a vibrant and inclusive work culture where creativity thrives and every individual is encouraged to be their authentic self. As a Platform Engineer, you'll benefit from a generous employee discount, 25 days of paid annual leave plus an extra celebration day, and access to personalised learning opportunities that support your professional growth. Join us in our London office, where you can contribute to innovative projects that impact millions while enjoying a supportive environment that values collaboration and continuous improvement.

ASOS

Contact Details:

ASOS Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Platform Engineer

Tip Number 1

Network like a pro! Reach out to current ASOS employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

Tip Number 2

Show off your skills in real-time! If you get the chance, participate in coding challenges or hackathons related to data engineering. It’s a great way to demonstrate your expertise and creativity in action.

Tip Number 3

Prepare for the interview by brushing up on your Python and Spark knowledge. Be ready to discuss your past projects and how they relate to the role at ASOS. We love seeing how you think and solve problems!

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 the ASOS family.

We think you need these skills to ace Platform Engineer

Data Engineering
Cloud Engineering
ML Platform Engineering
Python
Apache Spark
Azure Databricks
ADLS Gen2

Some tips for your application 🫡

Show Your True Self:When you're writing your application, let your personality shine through! We want to see the real you, so don’t be afraid to express your creativity and passion for the role.

Tailor Your Application:Make sure to customise your application to highlight your experience with data platforms and Python. We love seeing how your skills align with what we’re looking for, so be specific about your relevant projects!

Keep It Clear and Concise:While we appreciate detail, clarity is key! Make your points easy to read and avoid jargon where possible. We want to understand your experience without getting lost in the technicalities.

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. Plus, it’s super straightforward!

How to prepare for a job interview at ASOS

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Apache Spark, and Azure services. Brush up on your knowledge of Infrastructure as Code with Terraform and CI/CD practices. Being able to discuss these tools confidently will show that you're ready to hit the ground running.

Showcase Your Problem-Solving Skills

Prepare examples from your past experiences where you've tackled challenges related to platform reliability, performance, or security. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to contribute to ASOS's goals.

Emphasise Collaboration

Since the role involves working closely with Data Engineers, Data Scientists, and ML Engineers, be ready to discuss how you’ve successfully collaborated in previous roles. Share specific instances where teamwork led to successful project outcomes, highlighting your communication skills and adaptability.

Ask Insightful Questions

Prepare thoughtful questions about ASOS’s platform engineering practices, team dynamics, or future projects. This not only shows your genuine interest in the role but also gives you a chance to assess if the company culture aligns with your values. Remember, interviews are a two-way street!