RoomPriceGenie is looking for a Senior Fullstack Engineer to join our Customer Journey Team. In this role, you’ll build the systems that power user activation, engagement, and long-term success, operating with high autonomy to combine technical excellence with product awareness in a data-informed, experimentation-driven environment.
What You'll Do
- Design, build and maintain robust backend services and APIs using Python and Django.
- Contribute to our React / Typescript frontend when building full user-facing features.
- Take end-to-end ownership of product initiatives, from discovery to deployment, monitoring and iteration.
- Write clean, maintainable and well-tested code, applying modern testing practices across unit, integration and functional layers.
- Collaborate closely with Product, Data and Design to deliver meaningful product improvements.
- Ensure strong observability, performance and reliability across services supporting our growth initiatives.
- Help instrument systems with the right events and data signals to support product analytics and experimentation.
- Participate in architecture discussions and technical reviews, helping raise the engineering bar.
- Drive continuous improvement in how we design, test, deploy and monitor our systems.
What We're Looking For
- Strong professional experience as a Software Engineer, with deep backend expertise.
- Advanced proficiency in Python / Django.
- Experience with Typescript / React or similar modern frontend frameworks.
- Strong understanding of software design, testing practices and scalable architectures.
- Experience with CI/CD pipelines, AWS infrastructure and modern observability tools.
- A product-minded engineer who understands trade-offs, user needs and impact-driven development.
- High ownership mentality — you enjoy taking projects from idea to measurable outcome.
- Strong collaboration and communication skills.
- Fluent in English and based in the European time zone (UTC+0 to UTC+2).
Nice to Have
- Experience working in product-driven SaaS environments is a strong plus.
- Experience with Snowflake, Airflow, dbt, Dagster, Cube or similar data platforms.
- Experience with Event-driven architectures (Kafka, Celery, message queues).
- Experience with Product experimentation frameworks or analytics tooling.
Technical Stack
- Python
- Django
- React
- Typescript
- AWS
Team & Environment
You'll be part of the Customer Journey Team focused on Growth, within a global and diverse team fueled by passion and a shared mission. Our culture is built on transparency, respect, and making a real impact together.
Benefits & Compensation
- Remote-First Model: work flexibly from anywhere, with support for co-working and offices in Mannheim, Berlin, or Sydney.
- Epic Team Gatherings: annual global team week and regular office hangouts.
- Growth and Development: personal and professional development opportunities with up to three extra days off each year.
- 5 Years? 5 Weeks!: after five years, earn five weeks of bonus vacation time.
- Birthday Celebrations: take your birthday off.
- Flexible Hours.
- Wellbeing Matters: access to Headspace meditation app.
- BetterHelp Support: access to BetterHelp online therapy and counseling platform.
Work Mode
This role follows a hybrid work model, with flexibility to work from our offices in Mannheim, Berlin, or Sydney.





