Gotobeat – The operating system for live music
Location: Remote-first (UTC to UTC+3 preferred) | Type: Full-time, Permanent | Reports to: Head of Tech
How to apply: send your CV to [email protected]
About Gotobeat
Gotobeat uses AI-driven, event-driven software to make live music fairer and more profitable for everyone involved. We help emerging artists earn more, venues fill more seats, and promoters spend more time building real relationships—not wrestling with admin. Our platform spans planning, promotion and post-show follow-up, backed by an AWS serverless stack, data pipelines in Python, and cutting-edge LLM tooling.
Why this role matters
We are scaling fast, and the technical foundation you build today will power thousands of shows tomorrow. As a Senior Full-Stack Developer you will own major end-to-end features—from DynamoDB streams all the way to shimmering React UIs—while mentoring teammates and shaping our engineering culture.
What you'll do
- 40% Design & build end-to-end features across our AWS serverless stack (SST.dev, Lambda, EventBridge, DynamoDB/PostgreSQL) and Remix/React front-end.
- 20% Architect systems that can ingest millions of data points (social, streaming, ticketing) in near-real-time and surface actionable insights for promoters.
- 15% Integrate AI workflows (LangGraph, OpenAI / Anthropic / Gemini) into planning and marketing modules, including prompt design, evaluation and safety.
- 10% Drive code quality through PR reviews, automated testing (Vitest/Playwright), and IaC best practices (CDK, SST).
- 10% Mentor teammates and collaborate with Product, Data, and Artist Relations to translate business goals into resilient software.
- 5% Champion DevEx, proposing improvements to CI/CD, observability, and performance.
You'll be successful here if you have
- 7+ years professional experience (at least 3 in a senior/lead capacity) delivering production full-stack applications.
- Deep expertise with TypeScript & Node.js in event-driven or micro-service architectures.
- Production experience with AWS Serverless (Lambda, EventBridge, DynamoDB, SQS, Step Functions, API Gateway) or equivalent cloud functions.
- Strong front-end skills in React / Remix / Vite and modern component libraries (TailwindCSS, ShadcnUI).
- Solid SQL/no-SQL design and performance tuning skills (PostgreSQL, DynamoDB, ElectroDB).
- Comfort working in Python for data pipelines, ML ops, or scripting.
- Proven ability to break down complex domains, write RFCs, and ship iteratively in an agile, test-first environment.
- Excellent communication skills and a collaborative, mentorship-oriented mindset.
Nice to have
- Prior exposure to LLM orchestration (LangGraph, LangChain, semantic caching, vector DBs).
- Domain interest in music tech, live events, ticketing, or marketing-tech.
- Experience with SST.dev, CDK, or other IaC frameworks.
- Product experience.
How we work
- Remote-first culture with quarterly in-person hack weeks in London or Barcelona.
- Small, senior team—no heavy management layers, lots of autonomy.
- One-week sprints, async-friendly comms, and fast decision cycles.
- We value clean code, continuous learning, and doing right by artists.
Benefits
- Competitive base salary + meaningful equity.
- Infinite paid holiday (+ local public holidays).
- Flexible hours.
- Complimentary gig tickets and backstage passes to all Gotobeat shows.
Hiring process
- Intro chat (30 min) – culture & role fit.
- Technical deep dive (90 min) – architecture discussion & live pairing on a realistic problem (no LeetCode).
- Founders' chat (30 min) – vision, values, and any remaining questions.
Total time from first call to offer: ~2 weeks.
Ready to join?
Send your résumé to [email protected] with the subject line "Senior Full-Stack – [Your Name]". We review every application and reply within five business days.
Gotobeat is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.