ASOS

Senior Software Engineer

ASOS
Apply
6 hours ago
London, United KingdomSenior

Responsibilities

  • Design and deliver Azure cost and usage data products, including pipelines, allocation and showback models, anomaly detection, and reporting surfaces.
  • Own the Databricks cost and usage data platform, ingesting Azure Cost Management exports, reservation and Savings Plan data, resource inventory, and tagging metadata into Delta Lake.
  • Build Power BI semantic models using DAX, composite and DirectQuery designs, TMDL, and XMLA.
  • Lead cloud-cost optimization initiatives including right-sizing, autoscaling, storage tiering, data transfer and egress optimization, and orphaned-resource cleanup.
  • Own reserved-capacity and Savings Plan strategy by modeling commitment scenarios against usage patterns and seasonal retail demand.
  • Build tagging, allocation, budget, Azure Policy, and exception-reporting guardrails to improve cost attribution and hygiene.
  • Develop unit economics such as cost per order, customer, and request, and support forecasting, budgeting, and variance analysis with Finance.
  • Engage Product Delivery Teams on architecture reviews, cost trade-offs, optimization decisions, and measurable savings.
  • Set technical direction for FinOps data architecture, modeling patterns, and engineering standards while contributing to design reviews, code reviews, and mentoring.
  • Experiment with agentic AI workflows using GitHub Copilot and Claude Code, and write high-quality, well-tested code.
  • Work with Cyber Security to embed access standards and compliance requirements into the platform.

Requirements

  • Senior-level software engineering experience with ownership of ambiguous, high-impact, cross-team technical problems.
  • Strong experience building data pipelines, data platforms, data models, and production engineering systems.
  • Experience with Python, Databricks, Delta Lake, SQL warehouses, Azure, Power BI, DAX, TMDL, DirectQuery, and XMLA.
  • Experience with Azure Cost Management, resource allocation, cloud optimization, tagging, budgets, policies, and usage or telemetry data.
  • Ability to quantify cloud savings, model commitment scenarios, develop unit economics, and explain cost movements to both engineers and Finance.
  • Ability to set technical direction, influence Product Delivery Teams, communicate clearly, and mentor other engineers.
  • Experience working with GitHub, GitHub Actions, Azure DevOps, and modern coding and automation workflows.
  • Interest in or experience with agentic development workflows using GitHub Copilot and Claude Code.
  • Commitment to test-first development, reliable systems, access standards, and compliance.

Benefits

  • Competitive salary, pension, and private medical care scheme.
  • Performance-related bonus.
  • Flexible benefits allowance that can be taken as extra cash or used for other benefits.
  • 25 days of paid annual leave plus an additional day for the employee’s birthday.
  • Employee discount.
  • Internal Tech Develops skills-development programme.
  • Opportunities to represent ASOS at industry events and contribute to Tech diversity, equity, and inclusion initiatives.
  • Opportunity to make an impact from day one and work with current technology.

Tech Stack

AzureDatabricksGitHub ActionsPythonSQL

Categories

Data Engineering
ASOS

About ASOS

1,001-5,000 employees

ASOS is a global online fashion and beauty retailer for 20‑somethings, selling own‑brand and third‑party labels via its website and mobile apps. The company earns revenue from direct‑to‑consumer e‑commerce, shipping to customers worldwide and offering marketplace services for brands. Founded in 2000 and headquartered in London, ASOS is a public company listed on the London Stock Exchange and runs in‑house content and fulfillment operations at scale.

Contact me