Product Engineer, Full Stack
ROLLER is hiring a full-stack Product Engineer in Melbourne to own features end-to-end on its venue-management platform (ticketing, payments, POS, checkout, integrations) — building backend services in C#/.NET with T-SQL and AWS serverless, and front-end features in Angular. Hybrid role, three days a week from the South Melbourne office.
- Compensation
- Not disclosed
- Location
- Melbourne, Australia
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 3-5 years of professional software-engineering experience (scope matters more than exact number)
- Full stack experience, comfortable across backend services and front-end interfaces
- Track record building and operating APIs, services or transactional product systems in a product/SaaS environment
- Sound engineering fundamentals across data modelling, testing, security, performance, cloud patterns and maintainability
- Comfortable taking ambiguous problems through to practical outcomes and learning from production incidents or customer feedback
- Clear communication, curiosity and confidence to give and receive honest feedback
- Willingness to work from the South Melbourne office three days per week
Nice to have
- Experience with C#, modern .NET and SQL Server
- Experience in another modern backend language such as Java, Go, Kotlin or Python
- Payments or other transactional systems experience
- Public or partner-facing APIs and integrations experience
- AWS or another major cloud platform, including high-availability services and CI/CD
- Working in a startup, scale-up or high-ownership product team
Full description
About ROLLER
ROLLER isn’t your average SaaS company. We operate globally across 30+ countries, powering millions of real-world experiences in the leisure and attractions industry. What we build doesn’t just live on a screen. It shows up in busy venues, peak weekends, and unforgettable moments for guests.
Our mission is simple but ambitious: help operators run better businesses while creating great guest experiences. That means solving complex, real-world problems across ticketing, point of sale, self-service, memberships, kiosks, and digital waivers, all at meaningful scale.
Just as importantly, it’s the people. We’re a team of 300+ smart, grounded, and genuinely passionate humans working across the globe. We care about quality, ownership, and doing work we’re proud of, without taking ourselves too seriously.
We’re growing fast, aiming high, and building something that matters. If you want to work on real problems, with real customers, alongside people who care deeply about their craft and impact, ROLLER is a great place to do it.
The role
You'll join ROLLER's Product and Engineering team, working across the stack on capabilities at the heart of our platform. Depending on the team's priorities, that could include APIs, payments, integrations, reporting, point of sale, online checkout or the systems that help us operate reliably across different countries and regulatory environments.
This is a hands-on role for an engineer who wants to own meaningful customer problems from discovery and design through delivery, production operation and iteration, backend and front end alike.
You'll work closely with product managers and engineers on your team. You'll have room to form a view, challenge assumptions and make pragmatic technical decisions that balance delivery speed with security, reliability and long-term maintainability.
Our backend runs on C#, .NET, T-SQL and AWS services including Lambda, API Gateway, DynamoDB, S3, SES and SQS. On the front end, we use Angular alongside our own design system and component library.
Why this work matters
🚀 Real scale and real consequences
ROLLER runs at real scale: thousands of requests per second across hundreds of containers, powering over 100 million guest experiences in 2025 alone. That scale is the norm here, and it's what makes the work matter, the software you build directly affects the people running the venue and the guests walking through the door.
🧩 Real-world complexity
Our customers operate across different markets, regulations and operating models, so the problems here are rarely textbook: transactions, localisation, privacy, compliance and customer-facing workflows that need judgment, not just cleverness.