Product Engineer- Backend background
⚲ Poznań
18 - 25 PLN netto (B2B) | 15 - 21 PLN brutto (UoP)
Wymagania
- PHP
- Laravel / Symfony
- REST APIs
- MySQL (MariaDB)
- MongoDB
- Redis
- Docker
- Kubernetes
- GitLab CI/CD
- Claude Code
Opis stanowiska
The ability to build software is no longer rare. AI has made execution accessible to almost everyone. What's rare now is judgment — knowing what to build, why it matters, and what it takes to see it through to real customer impact.
The role
At Profitroom we build hospitality software used by thousands of hotels and millions of guests. Engineers own initiatives end-to-end: from understanding the business problem, through technical discovery, implementation, release, and production. The PM steers direction. You own the technical solution — all of it.
Your technical home is backend development: data models, business logic, APIs, distributed systems. You step outside it when AI and established patterns make it practical. When something genuinely exceeds your range, you recognise the call and make it — but "genuinely" is the key word.
"The builder drives; the PM steers." This is what we mean when we say Product Engineer. Not a title — a way of working.
What you'll own
•
Backend services- designed, built, tested, and shipped by you
• Technical discovery: validate feasibility, identify constraints, and shape the approach before scope is locked
• End-to-end quality: merged code is the beginning, not the end- you stay on standby through hypercare
• AI-augmented development: Claude Code is our daily driver- MCP servers, custom agents, and internal tooling are part of the real workflow
• Close collaboration with Product Managers- you own the how, they own the what and why
• Continuous improvement: you leave systems better than you found them
You'll thrive here if
• You've shipped things that survived contact with real users — and when bugs appeared, they were yours to fix
• You get restless when you don't understand why something is being built before you start building it
• Owning a problem end-to-end feels more natural than executing a fully-specified ticket
• AI tools feel like a natural extension of how you think and work — not something you use because someone told you to
• You have opinions about what quality actually means, and your answer doesn't start with "the QA team"
• You can explain a technical trade-off to a product manager and a business rationale to a senior engineer
• You ask "is this worth building at all?" before diving into how to build it
Bonus points:
• You have a side project — something you built for yourself, for real users, or just because you had to
• You use AI tools on your own account, not just when your employer provides them
• You've built or worked with Event Sourcing / CQRS in a production system
• You've built an MCP server or Claude Code agent for a real workflow
Probably not for you if:
• You're most comfortable when everything is fully specified before you start
• You consider testing someone else's job, or something you do after the feature is done
• Your hands-on AI experience is mostly autocomplete and the occasional PR summary
Technical expectations
•
PHP & Laravel / Symfony — strong commercial experience; you know the frameworks, not just the syntax
• Backend architecture — microservices, REST APIs, event-driven systems; you've designed things, not just implemented them
• Infrastructure & databases — MySQL (MariaDB), MongoDB, Redis, Docker, Kubernetes, GitLab CI/CD
• AI tooling — hands-on Claude Code, Cursor, or equivalent in real development; bonus if you've built MCP servers or agents
• Communicative Polish and English — you work closely with PMs, QA, and other engineers
Tech stack
PHP, Laravel, Symfony, Claude Code, MCP servers, AI agents, MySQL / MariaDB, MongoDB, Redis, CQRS, Event Sourcing, Microservices, RabbitMQ, Docker, Kubernetes, GitLab CI/CD, REST API, JavaScript, TypeScript, Node.js.
What comes with the job
Benefits:
•
100% remote — fully flexible, work from anywhere in Poland.
• Travel voucher — annual "Work with Us, Travel with Us" perk.
• English classes + dedicated team development fund.
• Medical & life insurance — co-financed, plus sports facilities access.
• 24 / 26 days off
• Company retreats & events, wedding & baby packs, employee referral program.
• Flat hierarchy — open communication, no bureaucracy.
→ Recruitment process
• Intro call with the Recruiter (up to 45 minutes). We cover your background, what you're looking for, and mutual fit,
• Technical Interview with the Team Leader, Tech Lead and Product Manager (up to 90 minutes). Expect concrete technical questions, a discussion of how you approach architecture and ownership, and how you actually use AI in your work. We care about judgment, not keyword recall.
The role
At Profitroom we build hospitality software used by thousands of hotels and millions of guests. Engineers own initiatives end-to-end: from understanding the business problem, through technical discovery, implementation, release, and production. The PM steers direction. You own the technical solution — all of it.
Your technical home is backend development: data models, business logic, APIs, distributed systems. You step outside it when AI and established patterns make it practical. When something genuinely exceeds your range, you recognise the call and make it — but "genuinely" is the key word.
"The builder drives; the PM steers." This is what we mean when we say Product Engineer. Not a title — a way of working.
What you'll own
•
Backend services- designed, built, tested, and shipped by you
• Technical discovery: validate feasibility, identify constraints, and shape the approach before scope is locked
• End-to-end quality: merged code is the beginning, not the end- you stay on standby through hypercare
• AI-augmented development: Claude Code is our daily driver- MCP servers, custom agents, and internal tooling are part of the real workflow
• Close collaboration with Product Managers- you own the how, they own the what and why
• Continuous improvement: you leave systems better than you found them
You'll thrive here if
• You've shipped things that survived contact with real users — and when bugs appeared, they were yours to fix
• You get restless when you don't understand why something is being built before you start building it
• Owning a problem end-to-end feels more natural than executing a fully-specified ticket
• AI tools feel like a natural extension of how you think and work — not something you use because someone told you to
• You have opinions about what quality actually means, and your answer doesn't start with "the QA team"
• You can explain a technical trade-off to a product manager and a business rationale to a senior engineer
• You ask "is this worth building at all?" before diving into how to build it
Bonus points:
• You have a side project — something you built for yourself, for real users, or just because you had to
• You use AI tools on your own account, not just when your employer provides them
• You've built or worked with Event Sourcing / CQRS in a production system
• You've built an MCP server or Claude Code agent for a real workflow
Probably not for you if:
• You're most comfortable when everything is fully specified before you start
• You consider testing someone else's job, or something you do after the feature is done
• Your hands-on AI experience is mostly autocomplete and the occasional PR summary
Technical expectations
•
PHP & Laravel / Symfony — strong commercial experience; you know the frameworks, not just the syntax
• Backend architecture — microservices, REST APIs, event-driven systems; you've designed things, not just implemented them
• Infrastructure & databases — MySQL (MariaDB), MongoDB, Redis, Docker, Kubernetes, GitLab CI/CD
• AI tooling — hands-on Claude Code, Cursor, or equivalent in real development; bonus if you've built MCP servers or agents
• Communicative Polish and English — you work closely with PMs, QA, and other engineers
Tech stack
PHP, Laravel, Symfony, Claude Code, MCP servers, AI agents, MySQL / MariaDB, MongoDB, Redis, CQRS, Event Sourcing, Microservices, RabbitMQ, Docker, Kubernetes, GitLab CI/CD, REST API, JavaScript, TypeScript, Node.js.
What comes with the job
Benefits:
•
100% remote — fully flexible, work from anywhere in Poland.
• Travel voucher — annual "Work with Us, Travel with Us" perk.
• English classes + dedicated team development fund.
• Medical & life insurance — co-financed, plus sports facilities access.
• 24 / 26 days off
• Company retreats & events, wedding & baby packs, employee referral program.
• Flat hierarchy — open communication, no bureaucracy.
→ Recruitment process
• Intro call with the Recruiter (up to 45 minutes). We cover your background, what you're looking for, and mutual fit,
• Technical Interview with the Team Leader, Tech Lead and Product Manager (up to 90 minutes). Expect concrete technical questions, a discussion of how you approach architecture and ownership, and how you actually use AI in your work. We care about judgment, not keyword recall.
🔍 Dekoder Ogłoszenia
🔴
The PM steers direction. You own the technical solution — all of it.
Chociaż PM ma kierować kierunkiem, inżynier jest w pełni odpowiedzialny za techniczne aspekty rozwiązania, co może oznaczać dużą autonomię, ale też potencjalnie brak jasnego podziału odpowiedzialności.
🔴
You step outside it when AI and established patterns make it practical.
Oczekuje się, że będziesz wykraczać poza swoje główne zadania backendowe, jeśli AI lub ustalone wzorce to ułatwią, co może oznaczać niejasno zdefiniowany zakres obowiązków.
🔴
When something genuinely exceeds your range, you recognise the call and make it — but "genuinely" is the key word.
Sformułowanie to sugeruje, że oczekuje się od Ciebie samodzielnego rozpoznawania i rozwiązywania problemów wykraczających poza Twoje obecne kompetencje, co może być wyzwaniem.
🔴
merged code is the beginning, not the end- you stay on standby through hypercare
Oznacza to, że Twoja odpowiedzialność za kod nie kończy się na jego wdrożeniu, ale obejmuje również okres po wdrożeniu (hypercare), co może wymagać dodatkowego zaangażowania.
🟡
AI-augmented development: Claude Code is our daily driver- MCP servers, custom agents, and internal tooling are part of the real workflow
Firma aktywnie wykorzystuje narzędzia AI w codziennej pracy, co może oznaczać potrzebę szybkiego adaptowania się do nowych technologii i potencjalnie nie w pełni dojrzałych procesów.