Skip to content

Open nowPosted 14 hours ago

DevOps Engineer

Octopus Money6 open roles

Where
Holborn, London
Get the CV for this job

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

Your applicationOpen nowDevOps EngineerOctopus Money · Holborn, London
  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 Octopus Money'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.

11.8% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.5%14 days
  5. 35.5%30 days
  6. 45.1%60 days
This job: posted 14 hours ago

The posting

Octopus Money is hiring a DevOps Engineer to own and evolve the AWS platform that our customer-facing products run on. The platform is defined entirely as code: a single Terraform monorepo, orchestrated with Terramate, spanning dev, staging and production accounts across multiple tenants. You will join a small platform team and take shared ownership of everything from networking and IAM to container services, databases, observability and the CI/CD pipelines that ship it all.

This is a hands-on engineering role. You will spend most of your time writing Terraform modules, reviewing infrastructure PRs, running plans through GitHub Actions, and working with product engineers to get new services onto the platform safely. Octopus Money is FCA-regulated, so security, least privilege and auditable change are part of the day job, not an afterthought.

A large share of the recent work has been driven by our ISO 27001 programme and external penetration testing. You will own the technical side of both: implementing controls as code, producing the evidence auditors ask for, and closing pentest findings through the normal PR process.

What you'll do:

  • Design, build and maintain reusable Terraform modules forAWS services (ECS, ALB, RDS, DynamoDB, Lambda, Cognito, CloudFront, SES, SQS, SNS, KMS, WAF, Route 53) and wire them into per-tenant Terramate stacks.
  • Onboard new backend services onto the ECS platform: task roles, load balancers, DNS, autoscaling, observability, and the GitHub OIDC roles their CI/CD pipelines deploy with.
  • Own the change pipeline: PR-based Terraform plans in GitHub Actions, Terramate runs per project and environment, and controlled applies to staging and production.
  • Review infrastructure PRs for correctness, least-privilege IAM, correct secret and account references, and adherence to the repo's module conventions.
  • Run and improve security tooling: GuardDuty, Security Hub, IAM Access Analyzer, CloudTrail Lake, AWS Config, access-key rotation, network ACLs and WAF rules.
  • Build and tune observability: CloudWatch dashboards and alarms, New Relic alerts, load balancer and RDS alerts, and Slack-routed notifications for anything that pages.
  • Maintain data platform plumbing: RDS Postgres with backups, bastions and nightly dumps, DynamoDB backup exports to S3, DMS ingestion pipelines and S3 replication.
  • Support developer productivity: ephemeral test environments (EC2 + k3s + Helm), branch-preview deployments behind Traefik, and scripts that spin a full environment up in minutes.
  • Manage third-party integrations as code: Cloudflare, New Relic, SFTP transfers, Slack and email delivery, and vendor-specific IAM boundaries.
  • Investigate drift and incidents using read-only access first, and drive fixes through the normal PR process rather than console changes.
  • Keep documentation, module READMEs and runbooks current so the next engineer can pick up any stack cold.
  • Deliver ISO 27001 controls as code and keep them evidenced: automated IAM access key rotation, KMS key rotation, pgaudit on Aurora, S3 server access logging and default bucket policies, TLS 1.2+ on every load balancer, encryption at rest, cross-region replication of backups, and the Vanta integration that reports on all of it.
  • Support external penetration tests end to end: provision tester access through IAM Identity Center, triage the findings, remediate them (HTTPS redirects, failed-login and access-denied alerting, region locks on privileged roles, CloudTrail change alerts), and remove access when the engagement closes.
  • Administer IAM Identity Center: permission sets per environment, read-only versus admin access, group-based grants for data and engineering teams, migrating users off legacy IAM, and periodic access-key audits and cleanup.
  • Keep an eye on cost, from right-sizing services to measuring and trimming spend on newer workloads such as Bedrock-backed tooling.

What we're looking for:

  • Three or more years running production infrastructure on AWS, with real ownership of at least one multi-account estate.
  • Strong Terraform: you have written and maintained reusable modules, understand state and provider lifecycles, and can read a plan and spot what it will actually do.
  • Comfortable with IAM at depth: trust policies, OIDC federation, permission boundaries, and the discipline to scope every policy to specific ARNs.
  • Experience running containers in production, ideally ECS, including load balancing, service discovery, autoscaling and task-level IAM.
  • Solid CI/CD practice with GitHub Actions or similar: reusable workflows, environment gating, and PR-driven change with no manual console edits.
  • Operational grounding in relational and NoSQL databases: backups, restores, migrations and the alerts that catch problems early.
  • A security-first habit: least privilege by default, secrets never in code, and the instinct to flag a risk rather than work around it.
  • Clear written communication. Most of your work lands as PR descriptions, review comments and short Slack updates to engineers who were not in the room.
  • Willingness to work inside a regulated environment where change control, auditability and separation of environments matter.
  • Hands-on experience supporting an ISO 27001 (or SOC 2) programme: turning control requirements into infrastructure changes and producing audit evidence without slowing delivery.
  • Experience working with external penetration testers, from scoping and access through to remediation and retest.
  • IAM Identity Center or another SSO-based access model forAWS, including permission set design and least-privilege access reviews.
  • Confidence to challenge and influence.

Nice to have:

  • Terramate or another stack orchestrator on top of Terraform.
  • Kubernetes basics (k3s, Helm, Traefik) for our ephemeral test environments.
  • Cognito or another managed identity provider, including user migration.
  • Observability tooling beyond CloudWatch: New Relic, Grafana, OpenTelemetry. AWS security services in anger: GuardDuty, Security Hub, CloudTrail Lake, Access Analyzer.
  • Email deliverability with SES: domain identities, dedicated IP pools, configuration sets.
  • Scripting in Bash and Python for glue tooling and one-off automation.
  • Experience in fintech or another regulated sector.
  • Compliance automation platforms such as Vanta or Drata.
  • Database auditing and hardening on Aurora or RDS Postgres, including pgaudit.

Success looks like this at Octopus Money:

  • You can handle ambiguity. You’re comfortable using judgement to create structure and applying first principle thinking.
  • You’re someone who ‘chases the ball’, rather than just hoping others pick it up. We look for determination, resilience and a healthy dose of optimism.
  • You thrive in a fast paced environment. You’re open to course correct when needed, and challenge yourself and others to.

About Octopus Money

🐙 We’re on a mission to become the most recommended financial services business in the UK 🐙

Money shapes every part of life. Yet most people never get the support they need:

  • Half of Brits reach retirement age without enough to live the life they want
  • Financial stress is a leading cause of poor mental health
  • Only 8% of people have access to 1-to-1 financial advice

There’s no shortage of information. What people actually need is clarity, guidance and a plan that makes sense for them.

That’s where we come in.

Octopus Money brings together financial planning, investment expertise and smart technology so people can understand their options and take action with confidence. We help people build a clear plan for their savings, investments and pensions and make investing simple with managed portfolios built by experts. We also support employers who want their teams to feel more secure and in control.

Some people need regulated advice. Others need coaching. Many need both at different points in life. Our service adapts to what each person needs.

We believe everyone deserves money support that works for real life.

We value people who:

Make every conversation matter You care about how you make people feel. You communicate clearly, listen well and build trust with customers and colleagues. You want every interaction to move things forward.

Move with urgency and focus You like getting stuck in. You care about making progress, not perfection. You stay focused on what matters, learn quickly and find smart ways to keep things moving.

Own it You take responsibility for your work and the outcomes it creates. You’re comfortable solving problems, making decisions and tackling challenges head on. You hold yourself to a high standard and want to make a real impact.

What’s in it for you:

Base salary: £67,500 + benefits

We want people to grow here, to feel supported and to feel proud of the impact they make!

You’ll get:

  • Hybrid working with 3 days in the office each week (Tuesday - Thursday)
  • 18 days a year working from anywhere
  • Performance-based bonus
  • The opportunity to participate in our Share Incentive Plan (HMRC approved scheme enabling employees to invest tax efficiently)
  • Company pension
  • Private medical insurance
  • Enhanced parental leave and Return to Work coaching (find out more on our website)
  • Birthday day off
  • A mission driven focus - the chance to help people improve their lives through financial wellbeing, and a supportive team who care about what they do

About Octopus Group

We're part of Octopus Group, a privately-owned business that's spent 25 years doing things differently. Octopus Group builds businesses designed to outlast it, aiming to leave things a little better for the generations that follow.

That same instinct runs through the whole group:

  • Octopus Energy changed how millions of people think about their energy provider, built on fairness, transparency and a genuinely good customer experience
  • Octopus Legacy is changing how people plan for the end of life
  • amicable is building a better way to go through divorce
  • Aurora is rethinking education
  • Seccl is building the fintech infrastructure behind modern investing
  • Octopus Investments and Octopus Capital back the ideas and businesses of tomorrow

We share that same DNA, doing the same thing in a different corner of people's lives: money.

Octopus Group doesn't just talk about entrepreneurship, the group enables it. Springboard, a program open to anyone however junior or senior, lets people pitch an idea to win funding. A number of businesses have been started this way, founded by former Octopus employees.

Please note, as a regulated business we are required to run background checks for all employees which covers adverse financial and unspent convictions. These will only take place upon a successful job offer.

We believe in equal financial education for everybody, no matter their background. The same goes for opportunities within our team. We pride ourselves on building an inclusive working environment where diversity is celebrated.

We do not and never will discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

If you require support completing your application please contact [email protected]

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 Octopus Money'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 Octopus Money'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

    Octopus Money'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.