Bring on wonderful careers.

We're on a mission to bring new and uplifting experiences to our guests, transforming flying from simply 'nice', to something wonderful.

Like any good mission, this one starts with our people.

Which is why we encourage our team to embody the fun, laid back, authentic spirit we've become famous for. Because when they're free to be themselves, they're better able to own their personal responsibilities and go the extra mile to help our guests.

Current Opportunities

Virgin Industry and Guest Support  (VIGS) Agent
  • Brisbane
  • Full Time

Our GCC team are searching for a passionate customer service professional to join their team. You will be working with our Japanese guests, trade and travel partners.

Guest Services Agent
  • Brisbane
  • Part Time

Love airports and flying? Join our Guest Services team, where you’ll work in the airport helping our guests before and after their journey.

Guest Services Agent
  • Melbourne
  • Part Time

Love airports and flying? Join our Guest Services team, where you’ll work in the airport helping our guests before and after their journey.

Guest Services Agent
  • Sydney
  • Part Time

Love airports and flying? Join our Guest Services team, where you’ll work in the airport helping our guests before and after their journey.

Guest Services Agent
  • Adelaide
  • Part Time

Love airports and flying? Join our Guest Services team, where you’ll work in the airport helping our guests before and after their journey.

Virgin Industry Support Team Consultant
  • Brisbane
  • Max Term, Secondment

Our Guest Contact Centre have a 12 month max term contract opportunity. This is your chance to work with our trade and industry partners and to show case your passion for guest experience.

Guest Assistance Team - Sydney
  • Sydney
  • Part Time

We are seeking new members of our Guest Assistance Team in the Sydney Customer Service Delivery team.

Aircraft Maintenance Engineer - Brisbane
  • Brisbane
  • Full Time

Our Aircraft Maintenance Organisation (AMO) is responsible for the delivery of safe and efficient aircraft maintenance services to Virgin Australia. We have a unique Full Time opportunity for an Aircraft Maintenance Engineer (Mechanical), conducting maintenance activities under supervision of a Licenced Aircraft Maintenance Engineer (LAME), ensuring regulatory and airworthiness requirements are fully met.

Airline Loyalty System Analyst
  • Multiple locations
  • Max Term

The Airline Loyalty System Analyst is a Velocity Member journey system expert, ensuring we deliver the Velocity program benefits to members.

Consumer Partner Operations Specialist
  • Multiple locations
  • Full Time

Join our award winning Velocity Frequent Flyer team as our next Consumer Partner Operations Specialist

API Integration Developer
  • Multiple locations
  • Full Time

Develop and manage the core services and APIs that will be utilised and enhanced at the edge by technology teams.

Access and Identification Coordinator
  • Brisbane
  • Full Time, Max Term

Working within Virgin Australia’s Facilities and Workplace Services team, you will be responsible for ensuring all employees and contractors have correct identification and access to enter facilities deemed necessary to fulfil their operational requirements.

Digital Product Owner
  • Multiple locations
  • Max Term

The product owner will create joyful and seamless experiences for our guests, without exposing limitations.

Senior API Integration Developer
  • Brisbane
  • Full Time

Design, develop and maintain the core APIs and services across the Virgin Australia group. Reporting to the Integration Services Lead, you will deliver a pivotal integration capability working with the internal teams and vendors on the creation of new microservices and the migration program of existing SOA services which will enable VA & VFF to have greater integration across platforms aligned to the Technology strategic roadmap. The Senior API Integration developer is a senior role within the newly created Integration Centre of Excellence (CoE).

Data Engineer
  • Multiple locations
  • Full Time

Responsible for ingesting data into our modern data platform, assembling large, complex datasets and providing frameworks and services.

Senior Business Analyst
  • Brisbane
  • Full Time

Assist our Product Owners in bringing our Digital strategy to life by building features, products and experiences that our guests love.

Digital Business Analyst
  • Brisbane
  • Full Time

Assist our Product Owners in bringing our Digital strategy to life by building features, products and experiences that our guests love.

Payroll Specialist
  • Brisbane
  • Max Term

The objective of the Payroll Specialist is to ensure that end-to-end payroll processing is delivered accurately and on time.

Cabin Crew
  • Adelaide
  • Full Time

Our Cabin Crew are responsible for providing a highly polished degree of onboard service and Guest care in line with our service promise and brand values, while ensuring all safety and service procedures are followed.

Cabin Crew
  • Brisbane
  • Full Time

Our Cabin Crew are responsible for providing a highly polished degree of onboard service and Guest care in line with our service promise and brand values, while ensuring all safety and service procedures are followed.

More Jobs 74