GR

Senior Engineer - Fullstack Typescript

Groupon
Prague, Czech Republicfull_timePosted 16 Jun 2026

About the role

<div class="content-intro"><p data-pm-slice="1 1 []">Groupon connects 42 million customers with local experiences - restaurants, events, wellness and travel - and the million-plus merchants who deliver them. Our mission is to get people offline and into the real world at prices that make it possible. We're an AI-native company in the middle of a platform transformation, moving from a deals marketplace to an experience discovery platform that works for customers and merchants at the same time.</p> <p> </p></div><h3></h3> <p>The systems that power how merchants create, price, and submit deals are being rebuilt from scratch. Deals flows through infrastructure built for a different era: merchants who want to update a deal today wait hours for a platform that should respond in seconds. This role owns the full-stack engineering of the replacement, TypeScript end-to-end, observable from day one, with AI tooling built into the development cycle as infrastructure rather than an experiment.</p> <p><strong>Who you'll work with</strong></p> <p>You'll report to Mayank Jain, Manager, Software Engineering II, who owns end-to-end tooling for the Deal Creation team inside Groupon IQ. The team is 4 engineers working across Europe and Bangalore. There is no separate platform or ops team to hand work off to: engineers make and defend their own technical calls and own what they ship. If you need a settled roadmap and clearly scoped tickets to feel productive, this team will frustrate you.</p> <p><strong>What you'll be doing</strong></p> <ul> <li>Designing and building the APIs and frontend interfaces that commercial operations and merchant-facing products depend on, with documented trade-offs and one named owner at every layer from database to UI</li> <li>Migrating core deal management services from Java to TypeScript/Node.js, reducing operational complexity while keeping production stable across the transition</li> <li>Owning SLOs and observability for your systems: writing the dashboards, setting the thresholds, and closing the gap yourself when something degrades</li> <li>Shipping features across the full stack, from design through frontend integration, rollout, and post-production monitoring, without handoffs at each stage</li> <li>Using Cursor and Claude as working infrastructure: the team generates over 95% of its code with AI, and you'll be directing, reviewing, and auditing that output daily as a core part of how work gets done</li> <li>Writing RFCs and design docs before committing to architectural decisions, so the team has a written record of trade-offs they can act on without coming back to you to explain it</li> </ul> <p><strong>What success looks like</strong></p> <p>Day 30:

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Generate Application Kit

Free account required — sign up in 30s

Company

Groupon

View all open roles →