Backend Engineer (typescript — Cloudflare Workers, Timescaledb & Ai Infrastructure)

Remote, GB, United Kingdom

Job Description

About Us



nono is an early-stage, venture-backed fintech building the next generation of payment and customer engagement infrastructure. Our mission is to make global payments and interactions between businesses and customers seamless, personalised and instant.

We're blending AI, fintech, and proprietary hardware to power how people order, pay and interact with businesses from cafes and hotels to major retail brands. Built by alumni from leading fintechs and cloud-native scale-ups, we're scaling our platform that connects chat-based payments, digital loyalty and AI-driven automation for merchants around the world.

What You'll Do



- Design and build event-driven microservices on the Cloudflare Workers runtime in TypeScript (Service Bindings, Durable Objects, Queues, Cron Triggers). Own APIs and edge workflows that handle thousands of payment requests per second with strict idempotency and retries (35%).

- Model and optimise data on TimescaleDB (PostgreSQL on AWS): hypertables, continuous aggregates, retention policies, and partitioning; tune queries and indexes for time-series telemetry and settlement pipelines (15%).

- Own GitOps-driven CI/CD: reusable GitHub Actions workflows, wrangler-based deploys, environment promotion, canary/blue-green, and automated rollbacks (15%).

- Engineer secure connectivity between Workers and AWS-hosted Postgres (e.g. HTTP gateways/proxies, connection pooling, private networking/tunnels, or Cloudflare Hyperdrive); manage secrets and rotate credentials (10%).

- Embed security and compliance (DevSecOps): threat model new services; enforce least-privilege, ZTA policies, and evidence collection aligned to PCI-DSS v4.0, GDPR, SOC 2, and ISO/IEC 27001 (10%).

- Automate infrastructure with IaC (Terraform + Cloudflare and AWS providers) and policy-as-code (OPA/Conftest, Checkov) to create repeatable, multi-region stacks (10%).

- Collaborate with the AI team to develop, integrate and optimise APIs powering our custom Large Language Model (LLM) stack for hospitality and retail, building real-time personalisation, conversational flows, and AI-powered automation into our platform (5%).

- Mentor and lead engineers, review PRs, shape our standards and roadmap (up to 3%).

AI & LLM Focus



This role goes beyond traditional backend engineering. You'll play a key part in shaping our AI-driven architecture, helping connect backend infrastructure to LLMs powering real-time customer engagement. We're developing a purpose-built LLM for hospitality and retail, and you'll collaborate directly with our AI and data teams to:

- Integrate open-source and proprietary LLMs into our payment and chat infrastructure.

- Build secure, scalable APIs for conversational AI features.

- Experiment with model fine-tuning and prompt engineering.

- Design frameworks that enable dynamic, context-aware experiences across chat, voice and payment interfaces.

This is an ideal role if you're a strong backend engineer with a passion for AI, curious to build practical intelligence into real-world products and evolve your skillset towards AI infrastructure and agent-driven systems.

Tech Stack Snapshot



- Languages & Runtimes: TypeScript?5.x; Cloudflare Workers runtime; Node.js?20 for tooling/off?edge services; Hono/itty?router.

- Edge & Services: Workers Service Bindings, Durable Objects, Queues, KV, R2, Cron Triggers; placement strategies to minimize DB latency.

- Data: TimescaleDB (PostgreSQL) on AWS (RDS/EC2/Managed); migration tooling (db?mate/Flyway/Prisma Migrate); optional pgbouncer/RDS Proxy.

- Messaging/Eventing: Cloudflare Queues; AWS SNS/SQS; EventBridge for cross?account workflows.

- APIs & Docs: REST/HTTP (OpenAPI?3.1), async contracts (AsyncAPI?3.0), Redocly/Stoplight, Spectral linting, Prism/Dredd contract tests, openapi?typescript clients.

- IaC & GitOps: Terraform (cloudflare + aws providers), AWS?CDK where appropriate, wrangler for Workers, GitHub Actions, Renovate, OPA/Conftest, Checkov/Tfsec.

- Security & ZTA: Cloudflare Zero Trust (Access/WAF), mTLS/OIDC/OAuth?2.1, key management (AWS?KMS/Vault), secrets (Workers Secrets/Secrets Manager/SOPS), CodeQL, Snyk/Trivy.

- Observability: Workers Trace Events & Logpush, OpenTelemetry, Grafana/Prometheus, Loki, Datadog/CloudWatch, synthetic & k6 load testing.

- Compliance Tooling: Drata, AWS Security Hub, Prowler, HashiCorp Vault.

You'll Thrive Here If You Have



- 5+?years building cloud?native back?end systems with at least 3?years TypeScript/Node.js in production.

- Hands-on experience with Cloudflare Workers (service?worker model, bindings, Durable Objects) and edge patterns.

- Strong knowledge of PostgreSQL and TimescaleDB (hypertables, time?bucket queries, retention/compaction).

- Proven delivery of event?driven serverless systems at scale and secure edge?to?cloud data access patterns.

- Experience building APIs that integrate AI or ML models.

- Familiarity with LangChain, OpenAI, Hugging Face, or similar frameworks.

- Ownership of GitOps & CI/CD (GitHub Actions, wrangler) and progressive delivery.

- Solid IaC (Terraform) and a DevSecOps mindset -- security tests shifted left.

- Exposure to operating under PCI?DSS, GDPR, SOC?2, or ISO/IEC?27001.

Bonus Points



- Experience with Cloudflare Hyperdrive or other DB connectivity/acceleration to Postgres from the edge.

- Designing fault?tolerant flows with Durable Objects + Queues and idempotent APIs.

- Payments domain knowledge (card acquiring/issuing, open banking, payouts, ledgers).

- Understanding of the hospitality, retail payments ecosystem.

- GraphQL or gRPC; data modeling and performance tuning for Postgres/Timescale.

- OSS contributions, speaking, or technical writing.

What We Offer



- Competitive salary and benefits package.

- Opportunity to work on cutting-edge technologies at the intersection of AI, payment solutions, customised hardware for our space and event-driven systems.

- Collaborative, fast-paced environment that values innovation and impact.

- Potential for significant influence on product direction and company success.

Hiring Process



1. Intro call (30?min) - meet CTO, talk role & culture.

2. Technical deep?dive (90?min) - architecture discussion & code review (no take?home).

3. Pairing session (60?min) - solve a small real problem together in TypeScript (Workers).

4. Founders chat (30?min) - product vision & values fit.

5. Offer: references & background check (we're a regulated entity).

Average timeline: 2?weeks from first call to offer.

Job Type: Full-time

Pay: 75,000.00-120,000.00 per year

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3982209
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned