Senior Product Engineer
1157 Copenhagen
- Location
- 1157 Copenhagen
- Company
- Realmforge
- Working hours
- Full-time
- Posted
- 3 September 2026
- Application deadline
- 22 November 2026
- Category
- Computer scientist
About the job
Build the platform the stories run on
Hey 👋 I'm Erik (CTO). My background is in ML and computer vision (PhD, Google Research / DeepMind), and I've been a narrative RPG gamer most of my life.
I'm hiring a Senior Product Engineer to join our engineering team of three. My focus is the core narrative engine—the AI that tells coherent stories. This role owns the platform around it: the systems that deliver those stories to players, the tools creators build with, and the infrastructure that keeps it reliable, scalable, and built right.
You own everything around the narrative engine: the systems that deliver stories to players, the tools creators build with, and the infrastructure that keeps it standing.
You don't need ML, LLM, or AI research experience. We want a strong product engineer.
What you'll work on
Six things on your plate (at least)
- Platform architecture
Real-time delivery of AI-generated narrative: closer to a media platform than a SaaS app. Large catalogs, media storage and delivery, search, caching, and query performance.
- Creator tooling
Tools for creators to design characters, settings, and story elements the AI brings to life.
- Payments and subscriptions
Plans, paywalls, entitlements, failed payments, and refunds.
- Orchestrating third-party APIs that are slow, expensive, or unreliable
Retries, fallbacks, caching, and graceful failure.
- Monitoring and operations
Deploys, alerting, tracing, production debugging, performance, and cost work.
- Engineering foundations
Code review, CI, testing culture, and a CI/CD setup we can iterate on quickly.
Who you are
- 4–5+ years, hands-on. Senior enough to work unsupervised and to have seen good engineering practice up close, while still writing code every day.
- A finisher. You talk about what you shipped and maintained, not what you started.
- Autonomous. You don't need work broken down for you, you don't go quiet for a week, and foundational calls with no playbook energise you.
- You measure things. You want numbers on how the product is used and what it costs to run before deciding.
- You care about user experience. A janky transition bothers you, and you treat the designer as a partner rather than silently improvising.
- Communicative. You flag problems early and disagree openly.
- Technical skills
- Strong TypeScript, React, and Next.js, with depth and repeated use.
- Node / TypeScript backend services. This is where most of the backend work sits.
- Backend fundamentals: data modeling, API design, async jobs, queues, and background processing.
- Agentic engineering: fluent with coding agents such as Claude Code, Cursor, and Codex. We want to leverage AI without shipping slop.
- Comfortable reading and writing Python.
Nice to have
None of these are required.
- Consumer products with real users: media, streaming, entertainment, games, creative tools, or marketplaces.
- Subscription businesses: billing, paywalls, and entitlements.
- Realtime systems: reactive backends such as Convex, Firebase, or Supabase; SSE; websockets; and live-updating interfaces.
- Audio or video pipelines: encoding, storage, CDN, and playback.
- Analytics and experimentation: event tracking, funnels, A/B testing, and feature flags using tools such as PostHog, Amplitude, Mixpanel, or Segment.
- Experience as an early hire at a company that then grew, or on small teams with broad ownership.
- Polished, design-led interfaces. Send links or screenshots.
- Side projects that show initiative: open source, game jams, or interactive fiction.
We don't waste your time
We read every application ourselves and respond with a decision within two weeks.
How we hire
- Intro call with Vansh (CEO)—20 minutes about you, us, and what you want next.
- Intro call with Erik (CTO)—20 minutes about your engineering background.
- Live coding session—one hour working on something real together.
- Meet us in person—over food and drinks, then we decide.
Does the job sound like a fit? Create a free profile and we will help you with the application.
Find more jobs like this
Similar jobs
Not quite the right match? Browse other relevant roles before you move on.
- AI-udvikler søges til Dansk Center for Partikelterapi, AUHRegion Midtjylland · Aarhus N, Aarhus NView and apply
- Senior Platform Engineer for the Danish Defence's AI CenterSvanemøllens Kaserne · København K, København KView and apply
- Experienced and newly graduated Technical Risk Managers sought - together we secure the foundation for Denmark's digital defense capabilitySvanemøllens Kaserne · Hvidovre, HvidovreView and apply
- Platform engineerKøbenhavns Universitet · Kbh. N, Kbh. NView and apply
- Bridge-Building IT-Business ArchitectDistrikt Brejning-Smidstrup · Vejle, VejleView and apply
- Traffic Management Expert for Traffic Signals and Traffic Management Systems in the Traffic Unit – Climate, Technical and Environmental Administration, City of CopenhagenKøbenhavns Kommune · København, KøbenhavnView and apply
- Traffic Engineer for traffic signals and traffic management systems to the Traffic Unit in the Climate, Technology and Environment Administration, City of CopenhagenKøbenhavns Kommune · København, KøbenhavnView and apply
- Senior Data & AI Platform EngineerVELUX Group · Nordsjælland, NordsjællandView and apply
Latest jobs
New listings from Arbejd.com if you want to compare options.
- Sexton for the Church of Denmark in VesterbroVesterbro Sogns Menighedsråd · København V, København VView and apply
- Bioanalysts for the Leukemia Group – enjoy good working conditions in a meaningful everyday lifeRegion Hovedstaden · København Ø, København ØView and apply
- BUILDING CASEHANDLER FOR ALLERØD MUNICIPALITYAllerød Kommune · Allerød, AllerødView and apply
- Experienced process operator sought for night shiftJobTeam A/SView and apply
- Production worker with food experience sought near SkanderborgJobTeam A/SView and apply
- Industrial Technician sought for precision work near HørningJobTeam Metal A/SView and apply
- Procesoperatør søges til papirproduktion i EsbjergJobTeam A/SView and apply
- Machine joiner / cabinetmaker wanted for production of special furniture near Ikast (4-day week)JobTeam A/SView and apply
Use the Arbejd app to move faster from listing to application
Save the job, tailor your CV, generate a targeted application, and practise the interview for this role.
AI application
Create a targeted application for this job
CV optimisation
Tailor your CV to the requirements in the listing
Job interview
Practise with questions tailored to the role
Job match
Find more jobs similar to this listing
Arbejd.com is built to make job searching easier and more effective.
Senior Product Engineer
Realmforge · 1157 Copenhagen