Get more replies from employers
Send a job-specific resume in minutes.
Piano is looking for a senior developer to join the Customer Data Platform team in Warsaw. You will advance AI-first workflows using Claude Code and own high-throughput event pipelines, Elasticsearch queries, and sandboxed execution of customer logic.
You will collaborate across teams, drive production deployments with Helm and FluxCD, and take on on-call rotations to keep systems available for global brands. Strong Node.js/TypeScript skills and production ownership are essential.
Piano's Digital Experience Cloud empowers organizations to understand and influence customer behavior. By unifying customer data, analyzing behavior metrics and creating personalized customer journeys, Piano helps brands launch campaigns and products faster, strengthen customer engagement and drive personalization at scale from a single platform. Headquartered in Philadelphia with offices across the Americas, Europe and Asia Pacific, Piano serves a global client base, including Air France, the BBC, CBS, Kirin Holdings, Jaguar Land Rover and more. Piano has been recognized as one of the fastest-growing, most innovative technology companies in the world by World Economic Forum, Red Herring, Inc. and Deloitte. For more information, visit piano.io.
You will join the Customer Data Platform team as a senior individual contributor, working from our Warsaw office. The team is headquartered in Kyiv. CDP spans many mostly Node.js/TypeScript services: a high-throughput event pipeline, a query and search layer over Elasticsearch, scheduled background processing, and sandboxed execution of customer-authored logic.
This team is AI-first. Claude Code is the primary development environment and hand-written code is being phased out as the default. Our repositories carry CLAUDE.md context, .claude/ agents, commands and skills, and internal MCP servers. Daily experience working this way is a requirement; agent-written code carries the same accountability as any other.
About a third of what we merge is platform custodianship - dependency and TypeScript upgrades, static analysis, CVE migrations, CI, legacy teardown. Much of it suits agents well, and that share is not optional.
Piano is an equal opportunity employer. Applicants must be authorized to work in Poland without sponsorship from Piano.