For Job Seekers

Find work in Western Sydney.
Register once. We call you.

DSC places workers across construction, logistics, manufacturing, landscape and more. Register your skills once — when a suitable role comes up, we contact you. Paid correctly, on time, every time.

Prefer to call?
02 9319 3766
Smeaton Grange  ·  Always answered
Talk to a consultant directly — we'll match you to open roles and register your details over the phone.
Paid correctly, on time
Full entitlements every week — payroll, super and all on-costs handled by DSC. You'll never chase your pay.
One dedicated consultant
You'll deal with the same person every time — they know your skills, your availability, and what suits you.
Temp-to-perm pathway
Many of our placements convert to permanent roles. We actively support workers who want to make that move.
Current Openings

Live jobs — Open Positions

Roles updated in real time. Click any listing to view full details and apply directly. New roles added as they come in.

Don't see a suitable role?

Register your details. We'll call you when something fits.

Most of our placements happen before a job is ever advertised. Register once and we keep you on file — when a matching role comes up, you're the first call we make.

Prefer to call?
02 9319 3766
Smeaton Grange · Sydney CBD · Mon–Fri 7am–6pm

  • Register your skills and availability — takes under two minutes.
  • We match you to open roles — across construction, logistics, manufacturing, landscape and more.
  • We call you — you decide whether the role suits you.
Worker Resources

Already working with DSC?

Employee Timesheet

Download the employee timesheet to record your hours. Have your supervisor sign off, then return it to us before payroll cut-off each week.

Download PDF →

Client Timesheet

Employers — download the client timesheet to review, approve, and sign off your DSC worker hours each week.

Download PDF →

Questions about your pay?

Contact our payroll team directly for any questions about hours, rates, super, tax, or pay slips.

02 9319 3766 →

Looking to hire instead?

Tell us what you need — we'll match from our pre-screened database and get back to you promptly.

Hire Staff →