Skip to content

Open nowPosted 14 days ago

Senior Software Engineer

ASOS68 open roles

Where
London, England, United Kingdom
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software EngineerASOS · London, England, United Kingdom
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on ASOS's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.4% of postings close within 7 days. Measured by our own scanner across the market. ASOS postings stay open a median of 18 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.6%3 days
  3. 13.4%7 days
  4. 21.6%14 days
  5. 36.2%30 days
  6. 59.0%60 days
This job: posted 14 days ago

ASOS median: 18 days open

The posting

Company Description

We're ASOS. We blend our flair for fashion with our love of cutting- edge technology, but more importantly were interested in how we can bring the best out of you.

We exist to give people 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 judgment, and channel your creativity into a platform used by millions.

Job Description

We're looking for a Senior Software Engineer to join our FinOps team in London. ASOS runs a large Azure estate behind a platform used by millions of customers, and every architectural decision made across our engineering teams has a cost attached to it.

FinOps exists to make that cost visible, attributable and actionable, helping engineering teams understand what their services cost and make better technical decisions.

This is an engineering role, focused on building and running the platforms, data products and tooling that enable ASOS to understand and optimise cloud usage.

At this level, you'll take ownership of complex, high-impact problems, help shape technical direction and deliver reliable solutions into production. You'll work closely with Senior Engineers, Engineering Leads, Finance and Product Delivery Teams to build capabilities that are trusted and used across ASOS.

What You'll Be Doing

  • Design and deliver the data products that make Azure cost visible and attributable across ASOS, including cost and usage pipelines, allocation and showback models, anomaly detection and reporting surfaces.
  • Own the cost and usage data platform on Databricks, ingesting Azure Cost Management exports, reservation and Savings Plan data, resource inventory and tagging metadata into Delta Lake and modelling it into trusted datasets.
  • Build and own Power BI semantic models behind cost reporting, including DAX measures, composite and DirectQuery designs, with model definitions managed as code through TMDL and XMLA.
  • Lead optimisation work across the estate, including right-sizing, autoscaling, storage tiering, data transfer and egress patterns and orphaned resource cleanup.
  • Own the platform the FinOps data products run on: Azure Functions, infrastructure as code in Bicep, managed identities and RBAC, multi-environment CI/CD in GitHub Actions, and the monitoring and alerting that keep it reliable in production, applying DevOps practices end to end.
  • Engage directly with Product Delivery Teams, reviewing architectures, quantifying trade-offs and helping teams make efficient technical decisions.
  • Build guardrails around cost allocation and cloud usage, including tagging policies, Azure Policy, budgets and exception reporting.
  • Develop unit economics that connect cloud spend to business value, such as cost per order, customer or request.
  • Support forecasting, budgeting and variance analysis with Finance and help explain movements in cloud spend.
  • Set technical direction for FinOps engineering, contributing to architecture and design decisions and supporting other engineers through code reviews, design reviews and mentoring.
  • Help shape how FinOps uses agentic AI, experimenting with tools such as GitHub Copilot and Claude Code to improve investigation, development and reporting workflows.
  • Write high-quality, well-tested code and work with Cyber Security to ensure access, security and compliance requirements are embedded into the platform.

Beyond technical skills, we're looking for engineers who take ownership of what they build. You should be comfortable working across engineering teams, understanding the impact of your technical decisions and taking responsibility for systems throughout their lifecycle — from development through to production.

Additional Information

What's in it for you?

  • Competitive salary, pension and private medical care scheme
  • Performance-related bonus
  • Flex benefits allowance — which you can choose to take as extra cash or use towards other benefits
  • 25 days paid annual leave + an extra day for your birthday
  • Employee discount (hello ASOS discount!)
  • Tech Develops — our internal tech-focused skills development programme
  • Opportunity to represent ASOS at industry-leading events
  • Opportunity to help shape and drive our DE&I initiatives in Tech
  • Opportunity to make an impact from day one and work with cutting-edge technolog

Qualifications

Essential

  • Strong hands-on Azure engineering experience, including infrastructure as code and running services in production.
  • DevOps skills and a you-build-it-you-run-it mindset, including CI/CD pipelines, ideally GitHub Actions, automated testing, safe promotion across environments, monitoring, alerting and incident response.
  • Strong Python experience that you've owned in production, including building and maintaining production services or data products.
  • Power BI semantic modelling and DAX experience, with an understanding of building and maintaining robust models rather than simply creating reports.

Nice to Have

  • FinOps or cloud-cost experience, including Azure Cost Management exports, FOCUS, reservations or Savings Plans.
  • Databricks and Delta Lake.
  • KQL.
  • TMDL and XMLA.
  • PowerShell.
  • Experience with cloud cost optimisation, allocation/showback or cost attribution.

What We're Using

  • Python — production services, data pipelines, automation and analysis
  • Azure — Cost Management and Billing, Advisor, Azure Policy and Monitor
  • Azure Functions and Bicep — serverless pipelines and infrastructure as code across multiple environments
  • Entra ID — managed identities and RBAC across subscriptions
  • Application Insights and Grafana — telemetry, monitoring and alerting
  • Power BI — semantic modelling, DAX, composite and DirectQuery models, TMDL and XMLA
  • Databricks — Delta Lake and SQL warehouses
  • KQL — Azure Monitor, Log Analytics and resource telemetry
  • GitHub and GitHub Actions — source control, CI/CD and automation
  • Azure DevOps — work item tracking and pipeline management
  • GitHub Copilot and Claude Code — agentic development and engineering workflows

Additional Information

What's in it for you?

  • Competitive salary, pension, and private medical care scheme
  • Performance related bonus
  • Flex benefits allowance - which you can chose to take as extra cash, or use towards other benefits
  • 25 days paid annual leave + an extra day for your birthday
  • Employee discount (hello ASOS discount!)
  • Tech Develops - our internal tech focussed skills development programme to focus on your personal growth as a technologist
  • Opportunity to represent ASOS at industry leading events
  • Opportunity to help shape and drive our DE&I initiatives in Tech (like our WIT movement and Diversity mentoring in Tech)
  • Opportunity to make an impact from day one and work with the latest in cutting edge of technology
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against ASOS's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on ASOS's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    ASOS's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.