Rodeo
Get started

ManholeMetrics

Senior Full-Stack Engineer

Kennington
£60k – £80k/yr
Posted about 14 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

ManholeMetrics Full-Stack Engineer

ManholeMetrics is looking for an experienced Full-Stack Engineer to join their team as they scale their sewer and stormwater collection system monitoring solution across the US, Canada and UK.

Who you are

  • You have a strong skillset in full-stack development with the ability to identify problems and opportunities across the stack—and the initiative to solve them end-to-end
  • You are experienced with cloud infrastructure setup and scaling (ideally AWS), including VPCs, IaC (CDK), containerisation (Docker), orchestration (Kubernetes or managed alternatives), CI/CD (GitHub Actions), and observability (logs/metrics/traces)
  • You are very comfortable with relational database usage, schema design and optimisation.
  • You are highly proficient in Python and modern backend frameworks with solid experience designing RESTful APIs, GraphQL schemas, data models.
  • You enjoy creating reproducible, repeatable make-based workflows that increase Developer Experience
  • You have 3–5 years of industry experience with a proven track record of shipping reliable services to production and operating them at scale, following industry best practices and a strong belief in maintaining code quality.
  • You have experience working with and shipping React/TypeScript projects
  • You care deeply about security, reliability, and cost efficiency—familiar with least-privilege access, secrets management, SSL/TLS, and compliance-minded logging
  • You have a portfolio you’re proud of (e.g. deployed services, internal platforms, open-source repos)
  • You’re excited to learn and apply new languages, frameworks, and tools to create real-world solutions
  • You’re a pragmatic problem-solver who employs design thinking, values sound engineering principles, and pays close attention to detail
  • You enjoy multi-faceted exposure to work-streams in IoT, sensor technology, networking, embedded systems, app development, firmware. You can follow data from an IoT device modem broadcast through to a cloud-hosted database
  • You communicate clearly—translating client needs into robust engineering solutions and explaining complex concepts to non-technical stakeholders
  • You thrive in a small, diverse team, excel under pressure, and proactively step into new challenges—start-up dynamism suits you
  • You’re an ecowarrior at heart—motivated by building technology that combats climate change and delivers measurable societal impact
  • You have the right to work in the UK or a visa with at least 6 months remaining (we can sponsor a Skilled Worker visa post-probation)
  • You are London-based or willing to relocate to London and are happy to commute 3+ days/week to our Vauxhall-based office (Edinburgh House Workspace office)

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Desirable

  • IoT networking experience (HTTPS/MQTT) and binary payload handling (e.g. Protocol Buffers)
  • Automated testing at multiple layers (unit, contract, integration, end-to-end) and tools like PyTest, Cypress (for UI)
  • Experience with mobile (React Native, Expo) or frontend (React/TypeScript)
  • DevOps/Cybersecurity exposure (threat modelling, secrets, RBAC, audit trails)
  • Low-level systems familiarity (embedded/firmware/C)
  • Experience in tech-for-good and start-up/scale-up environments
  • You hold a degree in Computer Science, Software Engineering (or equivalent practical experience)

What the job involves

  • Design and build reliable backend services and APIs that ingest, validate, and process IoT telemetry at scale (including parsing and modelling device data, e.g., Protocol Buffers → Pydantic -> Postgres)
  • Being a core member of our migration team, migrating from a legacy MongoDB environment to a modern AWS hosted GraphQL and Postgres platform.
  • Manage cloud infrastructure: set up and evolve secure, observable, cost-aware environments (VPCs, firewalls, SSL/TLS, IAM/RBAC), implement IaC (CDK), and streamline CI/CD for fast, safe deployments
  • Instrument the stack end-to-end (logs, metrics, traces) and improve reliability with SLOs, runbooks, and alerting; drive incident response and post-mortems
  • Collaborate across the stack with firmware, app, and frontend engineers to plan, produce, test, and deploy new capabilities (device ↔ backend ↔ dashboard). Automate and optimise workflows: testing, data pipelines, release processes, and developer tooling (including Gen AI) to boost team velocity and quality
  • Balance speed and quality, focusing on tangible outcomes while maintaining high engineering standards and documentation
  • Work shoulder-to-shoulder with the CEO and engineering team on system-level design and end-to-end architecture as we scale rapidly and robustly

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Compensation

  • £60-80k per annum (experience dependent)
  • Share options
  • 31 days annual leave
  • Hybrid working (2 days/week WFH)
  • Monthly team activity (think axe throwing & darts)
  • Pension plan
  • Apple laptop
  • Private AXA health insurance
  • Weekly team restaurant lunch
  • Late working (past 7pm) pizza policy
  • Late Uber home (past 9pm) policy

Process

  • Technical screening (remote or in person as convenient) with Full-Stack Engineer (60 mins) (rolling basis)
  • Final interviews (in person) with engineering team/HR/CEO (full-stack system design assessment 45 mins, cultural fit 2x45 mins) (rolling basis)
  • Candidate sought for immediate start or as practical following notice period etc.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Python
React
TypeScript
AWS
PostgreSQL
GraphQL
Kubernetes
Docker
CDK
GitHub Actions
RESTful APIs
IoT
Protocol Buffers
Schema Design
CI/CD
Observability

Location

Kennington, England, United Kingdom

Sign up to applySee more jobs like this