Staff Backend Product Engineer (Prague/Brno/Remote EU)
Location: Prague (Hybrid), Remote Europe, Brno (Hybrid)
Department: Product Engineering
Location Type: HYBRID
Employment Type: FULL_TIME
The role
How we work
- One named driver per initiative. End-to-end ownership of the outcome, the path, the decisions, and the learnings. No approval chains. The driver decides; leadership unblocks.
- One-page pre-reads as the unit of decision. Big work starts with a brief covering the problem, expected outcome, risks, and effort. Leadership reads it and decides. No 30-slide decks. No two-week alignment cycles.
- Continuous delivery, no quarterly planning. Roadmap committed one month out. Beyond that, AI moves too fast for longer cycles to mean anything. We ship to internal first, then beta, then GA. Validation comes from real usage.
- PMs and designers ship to production. Not just specs and Figma. They prototype with AI tools and ship alongside engineers. PMs own what gets built and when. Engineers own how.
The system around you
- Best AI tools from day one. Cursor, Claude Code, Codex, Glean. No waiting list, no approval process. If a better tool shows up tomorrow, you get that one too.
- AI Champions embedded on every team. Engineers (not coordinators) who pair with you, unblock you, and help you move faster with agents. Four hours every week dedicated to team enablement.
- A codebase built for agents. Curated AGENTS.md files, repo-versioned skills, clean contracts. Continuously evaluated, not accumulating.
- Ship It with AI days. Two days every six weeks. No meetings for ICs. Pick a real problem, try a new AI workflow, ship to production within 48 hours.
- Knowledge that compounds. Monthly engineer-to-engineer events where we share what we're experimenting with, learning, and shipping with AI.
Who we're looking for
- 6-10+ years of production software engineering experience
- Strong backend skills in Python, Kotlin, or Java, with experience evolving service-level logic and infrastructure
- Hands-on LLM experience in real products: prompt design, context management, evaluation, real understanding of trade-offs (hallucinations, latency, cost, reliability)
- Comfort with distributed systems and event-driven architectures (queues, async processing, service-to-service communication)
- Daily use of AI coding tools as a core part of your workflow — pushing them, refining prompts, knowing where they break
Our tech stack
- AI layer: Python, Pydantic AI, Braintrust
- Frontend: TypeScript, React, Relay, GraphQL
- Backend: Kotlin, Ruby (legacy services we're modernizing), with new services built in Kotlin
- Storage: PostgreSQL, MongoDB, Elastic, Redis
- Data pipeline: Python, Keboola, Looker, Snowflake
- Infrastructure: AWS, Cloudflare, Kubernetes, Terraform
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
