The setting
offers , a platform where companies buy, set up and manage language-learning programs for their employees and get reports on how those programs are used.
A transferred seat changes in Postgres before it changes in an employee's session.
Immediate access without another sign-in puts extra reads on the entitlement path.
Who you’d be doing this for
“I moved the seat before lunch, and the new learner sent me a screenshot asking why we hadn't paid.”
Folarin Antwi · Learning and Development Administrator · a character in this brief
Transfers unused seats to employees joining a workplace language program.
What is at stake
Eighteen of 60 employees receiving transferred seats saw a purchase prompt despite having paid access. You weigh a database read on authenticated access against forcing affected learners to sign in again.
Why it isn’t already fixed
Every obvious fix costs something else. That’s the part you’d have to decide.
- current entitlements vs extra database reads
- uninterrupted practice vs forced authentication
- a narrow release vs coverage of both transfer participants
Why Speak
Purchased seats connect the L&D portal's administration flow to employees entering speaking practice in the mobile app.
Written with these in mind
Not your kind of problem? 41 more at Speak, or browse every organization.
Where the organization context comes fromThe postings this brief was written from, and the reporting read before it.
The organization context comes from public information. The situation and characters are written for the brief.
Job postings it was written from
Public descriptions of the work at Speak. They are listed as sources, not as openings. The lines under a posting are its own words, where it meets this brief.
- Full-stack Engineer (opens in a new tab)
- You’ll work primarily in TypeScript across Next.js/React, Node.js, and Postgres, partnering with engineers in adjacent pods where the experience crosses team boundaries.
- Leading cross-repository integrations across authentication, payments, entitlements, analytics, attribution, CRM, and admin experiences
- Full-Stack Engineer - Enterprise (opens in a new tab)
- Engineering Manager, Enterprise (opens in a new tab)
- A strong technical background with hands-on experience in full-stack development and familiarity in our stack (TypeScript, React, Node.js, Postgres, BigQuery).
This is the setup. The work is inside.
Running it puts you in the room: the full situation and its constraints, stakeholders who push back in their own words, and the decisions that are yours to make. What you produce becomes a Day One Plan — work you can show someone instead of describing.
Where similar work appears
Other live briefs connected to this one, and what connects them.
Similar problems at other organizations
Like this one, each of these turns on moving faster inside a system others depend on.
Employees with refreshed eligibility records are signing in and returning to enrollment instead of entering the benefit.
You need to weigh a fast session fix against the access controls that protect covered-member access.
Customers are granting temporary access when SAML roles do not appear in JWT claims as expected.
You must weigh faster role-change guidance against preserving the authorization boundaries that RLS depends on.
Tokens stay valid long after an employee is dropped from the roster, and a review tied several delayed removals to live sessions.
You weigh strict expiry against blocking a legitimate checkout.
The same setting, from another role
Each is set around Speak’s Speak for Business, written for a different role. They’re separate briefs, not the same scenario.
Campaign evidence points in different directions, and Sales questions whether the leads are ready for enterprise conversations.
You must decide what AI can recommend, what strategists must judge, and how the team will trust the evidence.
Korea paid programs are drawing broad inquiries while L&D administrators need evidence for finance reviews.
You must decide what evidence-led motion to test without overstating what the program can prove.
Korea's remaining demand budget must produce 18 sales-accepted opportunities and ₩900 million in qualified pipeline this quarter.
You must weigh a faster event-led route against a paid channel playbook that could scale beyond Korea.