Staff Engineer, Predictive Booking Optimization

Bounce

Bounce

Europe
Posted on Jun 20, 2025

💙 About Bounce...

Bounce is a global luggage storage marketplace transforming the way people travel and explore. With over 20,000+ trusted partners in 100+ countries, Bounce connects travelers with local businesses offering secure, on-demand storage solutions - letting travelers experience cities freely, without being weighed down by their things. We have over 2 million active customers relying on Bounce to simplify their journeys, offering them the flexibility to focus on what matters most, the freedom to explore.

To achieve this, Bounce is a fast-paced and scrappy team. We believe that experimentation fuels innovation, so we move quickly, testing new ideas and adapting in real time. If you’re ready to make an impact in a high-energy, close-knit, and collaborative environment - Bounce is the place where you can move fast, think big, and shape the future of travel. Join us as we make the world a lighter, more accessible place! Bounce has been named the Inc5000’s fastest-growing travel company in the USA in 2024 and is proudly backed by leading Silicon Valley investors, including Andreessen Horowitz, General Catalyst, and Sapphire. (Learn more about Bounce's Series B HERE and also learn about our Japan Expansion HERE)

About the role...

We're looking for a Staff Product Engineer to join our team and lead engineering efforts on predictive booking optimization - helping users book storage exactly when and where they need it through smarter algorithms and automation.

In this role, you'll build intelligent systems that power conversion, availability forecasting, demand shaping, and more. You’ll own projects end to end, from backend logic to frontend UX, across our consumer apps, growth funnels, and partner tools. You’ll work closely with product, design, and data teams to turn ideas into live impact.

We're looking for a hands-on generalist who thrives in fast-paced environments and loves turning product ideas into real-world impact -especially through the lens of ML/AI-enhanced features and experimentation.

How product gets built at Bounce:

At Bounce, we focus on serving our customers and partners rather than solely on technological innovation.

We work in fast-paced 1-week cycles. Projects are usually scoped down to fit into one or two cycles. Projects are led by individuals, but are a shared effort across the entire team. There will always be aspects of any project that will require collaboration, feedback, and guidance - we expect you to ask for help.

An ideal candidate is excited by all aspects of this software-building process, not just writing code. We’re a small team that thrives off of individuals who can take features from an idea to live on production. This is not a role where issues will be assigned to you and you churn through them.

Where you come in...

  • Lead engineering projects focused on optimizing user bookings through data-informed and predictive systems

  • Collaborate cross-functionally on new feature development, particularly in search, recommendation, and pricing surfaces

  • Ship high-quality code across the stack (React, React Native, Elixir, Typescript)

  • Build for performance and scale - making booking predictions fast, accurate, and reliable

  • Take ownership of architectural decisions and long-term maintainability

  • Proactively contribute ideas and experiments to improve user experience and business outcomes

  • Leverage AI tools and practices to enhance development velocity and product intelligence

  • Monitor performance, usage, and conversion metrics to continuously improve results

Your profile...

  • 6+ years of experience building production systems with full ownership across frontend and backend

  • Deep experience building scalable, data-driven products - ideally with marketplace, travel, or logistics systems

  • Strong coding skills in Javascript/Typescript, React, Elixir, or similar

  • Excited by ML/AI, data modeling, or algorithmic optimization - even if not a specialist

  • Experience working with A/B testing, analytics, and performance monitoring tools

  • Product-minded, with an eye for UX and a drive to improve user experience through technology

  • Comfortable working in short sprint cycles with a high degree of autonomy

  • Familiar with CI/CD pipelines and engineering best practices

  • Confident using AI tools (e.g., GitHub Copilot, ChatGPT) to boost productivity and code quality