Product Engineer (Platform)
Much Better Adventures
We’re an ambitious, remote-first travel scale-up, looking to expand our engineering team with exceptional product engineers. If you’re a passionate engineer with a love for the outdoors and a knack for building robust, scalable systems, this is the role for you!
Read more about working at Much Better Adventures.
The Role
As a Product Engineer on our Core team, you’ll shape the backbone of our product ecosystem. Your work will directly impact the reliability, scalability, and security of the tools and systems that empower our teams and drive our core operations. Collaborating closely with our Ops, CX, Finance and Marketing teams, you’ll build and maintain the infrastructure that keeps our business running smoothly.
This role is perfect for engineers with a strong product mindset who enjoy tackling complex technical challenges and designing solutions that balance diverse needs. You’ll primarily focus on our Django-based backend, optimising workflows, managing data, and delivering secure, scalable services that underpin our future growth.
Why You’ll Love It Here
At the heart of what we do is a mission to build tools and infrastructure that drive meaningful impact. Our Core team operates at the intersection of product and engineering, where you’ll have the autonomy to innovate and the support to excel.
We believe in small, focused teams with clear missions, where everyone has a voice and can make a meaningful contribution. We’re constantly refining our practices to suit our team and the challenges we face, so you’ll be part of an environment that values learning, collaboration, and growth.
Key Responsibilities
- Understand and empower internal users: Build a deep understanding of the needs of our internal teams and stakeholders. Create solutions that solve real problems while anticipating future requirements.
- Collaborate to uncover root causes: Work closely with stakeholders to identify the underlying challenges behind requests and design solutions that address core issues effectively.
- Build scalable, robust systems: Develop and maintain backend services that are reliable, performant, and scalable, ensuring they support critical business operations seamlessly.
- Champion engineering best practices: Lead by example with disciplines like Continuous Delivery, Test-Driven Development, and metrics-driven approaches to ensure code quality and maintainability.
- Focus on security and performance: Ensure infrastructure and backend services meet the highest standards for security and reliability, especially in areas supporting business-critical functionality.