Career Opportunities

Search for Openings



Yancoal Australia is part of an industry that employs more than 750,000 Australians and generates billions of dollars of export income. We are one of the world's most innovative coal mining companies with access to advanced mining technologies including Longwall Top Coal Caving (LTCC) technology and Ultra Clean Coal (UCC).

Yancoal is committed to investing in its workforce and we are always looking for talented people to join our growing team. We operate several mines across Australia and are headquartered in Sydney, New South Wales.

We offer fantastic career opportunities to cleanskins new to mining, apprentices and graduates. Our 
scholarship program could even assist you with your undergraduate degree.



Search our current database of opportunities around Australia and start your rewarding career with Yancoal.


Job Search

We have implemented a new Yancoal e-Recruitment System (YES) to make it easier and more accessible for our candidates to find and apply for jobs within Yancoal. Our pilot program is for Corporate and Moolarben jobs – so bear with us while we test out our new system, YES.

For jobs at Corporate or Moolarben, use the filtering tools to the left to find the jobs you are interested in. For all other sites, any vacancies are listed below :


There are currently no vacancies


To search for jobs at Corporate or Moolarben simply select the desired location and division, then begin your search by clicking the button. Once you have found a position which you wish to apply for, you can sign in / create a new account to submit your application online.


Sign in / Create Account

Click Here to create a new account or; to update your profile / CV if you have already registered.


Job Alerts

If you wish to receive e-mail notifications on our future vacancies that match your interests and background, create your own job alerts going to "Job Alerts" Tab under "Job Management" after signing in.



If you would like to talk to someone about working at Yancoal, call +61 (2) 8583 5300.