Engineering Manager – Algorithms Team (Remote)
roompricegenie
Job description
About the role
As the Engineering Manager for the Algorithms team at RoomPriceGenie, you will lead the core pricing and forecasting engine that powers revenue management for thousands of hotels. This remote, senior‑level position balances people leadership, delivery ownership, and technical credibility.
Key responsibilities
- Build and lead a high‑performing team responsible for the pricing algorithm, forecasting models and data pipelines.
- Own delivery, quality and operational health of pricing runs, partnering with Product to translate business goals into engineering plans.
- Hire, onboard and develop engineers, conduct 1:1s, performance reviews and career development.
- Provide technical oversight through design and code reviews and step in hands‑on when needed.
- Drive engineering process improvements and operational excellence across the product and engineering organization.
Required profile
- 5+ years of software engineering experience with a strong background in backend and data‑intensive or algorithmic systems.
- Several years of proven people‑management experience, including performance management of engineers.
- Product‑mindset with the confidence to challenge product decisions and shape roadmap.
- Fluent English and based in a European time zone (UTC+0 to UTC+2).
Required skills
- Python
- Django
- Snowflake
- dbt
- Dagster
What we offer
- Remote‑first work model with flexibility to work from anywhere in a European time zone.
- Annual team gatherings and regular office meet‑ups in Mannheim, Berlin or Sydney.
- Professional development budget and up to three extra days off per year for learning.
- Five weeks of bonus vacation after five years of service.
- Well‑being support including Headspace and BetterHelp subscriptions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Financial Controller (m/w/d) 11
- Key Account Manager (m/w/d) 10
- Controller (m/w/d) 8
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
- Business Development Manager 7
- Front Office Agent (m/w/d) 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 12 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
roompricegenie
Related job offers
-
Software Engineer Internship in Berlin (2027)
snowflake Berlin -
Software Engineer - Dynamic Tables
snowflake Berlin -
Principal Software Engineer II – Data Platform (Streaming & Dynamic Tables)
snowflake Berlin -
Senior Software Engineer, Data Transformation
snowflake Berlin -
Senior Product Manager, Streaming Platform
snowflake Berlin