Senior Backend Engineer - Gaming Scale & AI Tools

AgileEngine, LLC.

Barcelona

Hybrid

EUR 81,000 - 134,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Professional growth
Competitive USD pay
Flextime
Office and remote options

Job summary

AgileEngine is seeking a Senior Backend Engineer to design, build, and scale the backend for a high-traffic gaming companion site. You will implement REST and GraphQL APIs in TypeScript, manage databases (PostgreSQL/MySQL) with Prisma/Drizzle, and optimize analytics pipelines (ClickHouse).

You’ll own caching, queues, integrations with Stripe and other partners, and work in a fast-paced startup-style environment.

Qualifications

  • - 5+ years of backend development with TypeScript on Node.js.
  • - Strong command of TypeScript’s type system (generics, inference, discriminated unions, narrowing).
  • - Schema validation experience with Zod or similar.
  • - Strong SQL skills in PostgreSQL and/or MySQL: schema design, indexing, migrations on live data.
  • - Experience running an analytical database at production volume (ClickHouse preferred).
  • - Experience designing caching with Redis and HTTP cache headers.

Responsibilities

  • Build and maintain REST and GraphQL APIs in TypeScript (Fastify, Hono) for user profiles, subscriptions and game data.
  • Design schemas and write queries for PostgreSQL and MySQL (Prisma, Drizzle).
  • Run ClickHouse analytics pipelines: request logs, materialized views, dashboards.
  • Own the cache layers end to end: Redis, cache invalidation, HTTP headers, CDN purges.
  • Handle background jobs and queues (NATS) for data syncs, leaderboards, and payouts.
  • Integrate third-party APIs (Stripe, Discord, Blizzard, IGDB, Steam, YouTube).

Skills

TypeScript
Node.js
REST APIs
GraphQL
PostgreSQL
MySQL
Redis
AI coding tools
Deployment tooling

Tools

Prisma
Drizzle
PostgreSQL tools
ClickHouse
Kubernetes
Docker
GitHub Actions
Meilisearch

Job description

AgileEngine is seeking a Senior Backend Engineer to design, build, and scale the backend for a high-traffic gaming companion site. You will implement REST and GraphQL APIs in TypeScript, manage databases (PostgreSQL/MySQL) with Prisma/Drizzle, and optimize analytics pipelines (ClickHouse).

You’ll own caching, queues, integrations with Stripe and other partners, and work in a fast-paced startup-style environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer | TS, APIs, AI Tools, Remote
Senior Backend Engineer | TS, APIs, AI Tools, Remote

AgileEngine, LLC. • Madrid

On-site
EUR 108,000 - 161,000
Professional growth
Competitive compensation (USD-based)
Exciting projects
+1
Senior Backend Engineer — Remote & Flexible Hours
Senior Backend Engineer — Remote & Flexible Hours

AgileEngine, LLC. • Valencia

Hybrid
EUR 108,000 - 161,000
Professional growth
Competitive USD-based pay with budgets
Exciting projects
+1
Senior Backend Engineer ID99040
Senior Backend Engineer ID99040

AgileEngine • Valencia

Hybrid
EUR 108,000 - 161,000
Professional growth
Competitive USD-based pay with budgets
Exciting projects
+1
Senior Backend Engineer ID99040
Senior Backend Engineer ID99040

AgileEngine • Madrid

On-site
EUR 108,000 - 161,000
Professional growth
Competitive compensation (USD-based)
Exciting projects
+1
Senior Backend Engineer ID99040
Senior Backend Engineer ID99040

AgileEngine • Barcelona

Hybrid
EUR 81,000 - 134,000
Professional growth
Competitive USD pay
Flextime
+1
Senior Backend Engineer - Real-Time, High-Scale (Remote)
Senior Backend Engineer - Real-Time, High-Scale (Remote)

Playson • Spain

Remote
EUR 70,000 - 100,000
Competitive Salary
Quarterly Bonuses
Remote & Flexible Working
+4
Senior Backend Engineer – Platform (Remote, High‑Load)
Senior Backend Engineer – Platform (Remote, High‑Load)

Playson • Spain

Remote
EUR 90,000 - 120,000
Remote & Flexible Working
Private Medical Insurance
Professional Development Budget
+1
Senior Backend Engineer – Remote, Scalable Promo Features
Senior Backend Engineer – Remote, Scalable Promo Features

Playson • Spain

Remote
EUR 70,000 - 110,000
Competitive Salary
Quarterly Bonuses
Unlimited Paid Time Off
+7
Senior Backend Engineer (Go) — Scale High-Impact Systems
Senior Backend Engineer (Go) — Scale High-Impact Systems

Titan Operating System • Barcelona

On-site
EUR 70,000 - 90,000
Private health insurance
Central Barcelona office location
Competitive compensation
+1
Senior Backend Engineer (Boosters)
Senior Backend Engineer (Boosters)

Playson • Spain

Remote
EUR 70,000 - 110,000
Remote & Flexible Working
Private Medical Insurance
Quarterly Bonuses
+5