Senior Software Engineer

Company: ASOS
Apply for the Senior Software Engineer
Location: London
Job Description:

Overview

In this role you will own and build FinOps-enabled data products and the cost platform behind ASOS’s Azure estate. You’ll partner with Engineering, Finance and Product teams to visualize, attribute and optimise cloud spend, driving scalable, production-ready solutions. You’ll shape technical direction, ensure reliability in production, and explore agentic AI to improve workflows. This is a hands-on role with ownership across the full lifecycle, from data pipelines to dashboards.

Pay / Benefits

  • competitive salary
  • pension
  • private medical care scheme
  • Performance-related bonus
  • Flex benefits allowance
  • 25 days paid annual leave plus birthday leave

Responsibilities

  • Design and deliver cost visibility data products across ASOS for Azure spend including cost pipelines, allocation/showback models, anomaly detection and reporting surfaces
  • Own the cost and usage data platform on Databricks, ingesting Azure Cost Management exports, reservations data, resource metadata into Delta Lake and modeling datasets
  • Build Power BI semantic models with DAX measures and DirectQuery, with code-managed definitions via TMDL and XMLA
  • Lead optimisation across the estate (right-sizing, autoscaling, storage tiering, data transfer, orphaned resources cleanup)
  • Own the FinOps data platform stack (Azure Functions, Bicep IaC, managed identities, RBAC, multi-environment CI/CD with GitHub Actions, monitoring and alerting)
  • Engage with Product Delivery Teams to review architectures, quantify trade-offs and enable efficient technical decisions
  • Build governance around cost allocation (tagging policies, Azure Policy, budgets, exception reporting)
  • Develop unit economics linking cloud spend to business value (cost per order/customer)
  • Support forecasting, budgeting and variance analysis with Finance
  • Set technical direction for FinOps engineering; mentor and review code/designs; contribute to architecture decisions
  • Explore agentic AI usage (GitHub Copilot, Claude Code) to improve investigation and reporting workflows
  • Ensure security and compliance with Cyber Security in platform design and operations
  • Demonstrate ownership across the lifecycle from development to production

Key requirements

  • Strong hands-on Azure engineering experience including IaC and production services
  • DevOps mindset with CI/CD (GitHub Actions), automated testing, multi-environment promotions, monitoring and incident response
  • Strong production Python experience (services or data products)
  • Power BI semantic modeling and robust DAX models
  • Cross-functional collaboration
  • Ownership and accountability
  • Mentoring and architectural influence
  • Azure Cost Management exports, reservations or Savings Plans (FinOps)
  • Databricks and Delta Lake
  • KQL (Azure Monitor)

…

Posted: October 25th, 2026