ROLLER logo

Full-Stack Software Engineer (.NET/Angular)

ROLLER

Melbourne · Sydney · Onsite · Posted Oct 8, 2026

At a glance

Workplace
Onsite
Location
Melbourne · Sydney

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.

About the role

  • You'll join ROLLER's Product and Engineering team, working across the stack on capabilities at the heart of our platform.
  • 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.

Responsibilities

  • Design, build and maintain secure, scalable software across the stack, from backend services to the interfaces operators and guests use every day
  • Develop APIs and integrations across ROLLER's platform, and build user-facing features using our design system and component library
  • Take features from early discovery through technical design, implementation, release and iteration, working closely with product and engineering teammates
  • Troubleshoot production issues and improve reliability, performance, observability and maintainability as the platform scales
  • Contribute to design discussions and code reviews, and help teammates improve without ego
  • Connect technical decisions to customer and business outcomes

Requirements

  • Strong full stack experience, comfortable moving between backend services and the interfaces that sit on top of them
  • A track record of building and operating APIs, services or transactional product systems in a product, SaaS or similarly fast-moving environment
  • Sound engineering fundamentals across data modelling, testing, security, performance, cloud patterns and maintainability
  • Comfortable taking an ambiguous problem through to a practical outcome, and learning from production incidents or customer feedback along the way
  • Clear communication, curiosity and the confidence to give and receive honest feedback
  • A willingness to work from our South Melbourne office three days per week

Benefits

  • 16 weeks of paid parental leave for primary carers and four weeks for secondary carers
  • Access our Employee Assistance Program (EAP), coaching and wellbeing resources
  • Enjoy free onsite parking and gym access
  • Join regular social, fundraising and team-led activities through our Vibe Tribe

Workplace

  • Work face to face with experienced engineers in our South Melbourne office three days a week

Skills

  • .NET
  • Angular
  • C#
  • T-SQL
  • AWS
  • Lambda
  • API Gateway
  • DynamoDB
  • S3
  • SES
  • SQS
  • Java
Show all 15 skills
  • Go
  • Kotlin
  • Python

ROLLER

Full-Stack Software Engineer (.NET/Angular)

Apply now