🛡️ Job Fraud Scanner
← Back to all postings
8

Mechanical Engineering Student Fall 2026 (Vancouver)

DIALOG · Vancouver, British Columbia · $41,600 - $59,280 annually

applies via jobs.lever.co (lever)

Verdict

This posting exhibits strong legitimacy signals across all verification dimensions. Dialog is a well-established Canadian architecture/engineering firm founded in 1960 with verified headquarters in Vancouver, an active careers page, and a professional Lever ATS application system. The job description is clear and specific, the salary range is realistic for a mechanical engineering student role, and all web verification checks confirm business and location match with no red flags.

  • applicationAddressType+0

    Application is online via Lever with no mailing address requirement; neutral signal

  • web_locationMatch-5

    Company location (611 Alexander Street, Suite 406, Vancouver, BC) verified and matches posting location claim

  • websiteReachable-5

    Official website (dialogdesign.ca) is reachable and confirms company legitimacy

  • web_hasJobsListing-8

    Employer has active careers page with job listings, confirming legitimate hiring operations

  • posting_clarity-8

    Clear job title, specific NOC code, realistic salary range, and straightforward application instructions indicate professional posting

  • web_businessMatch-15

    Employer website and business details verified as matching; Dialog is a legitimate, established firm with 500-1,000 employees founded in 1960

  • ats_known_provider-25

    Application via jobs.lever.co, a professional and widely-trusted ATS platform used by legitimate employers

Application flags (1)

jobs.lever.co

Employer checks
{
  "web": {
    "websiteUrl": "https://dialogdesign.ca/",
    "websiteReachable": "yes",
    "businessMatch": "match",
    "locationMatch": "match",
    "hasJobsListing": "yes",
    "applicationAddressType": "none",
    "confidence": 0.95,
    "summary": "Dialog is a legitimate, established Canadian architecture/engineering/design firm founded in 1960 with 500-1,000 employees. Official website confirms Vancouver, BC headquarters at 611 Alexander Street, Suite 406 (matching BBB listing). Company has active careers page with job listings. Posting applies online via Lever (no mailing address given). Role (Design Technology Specialist) aligns with firm's multidisciplinary operations."
  }
}
Full description
Occupation (NOC): Mechanical engineering technologists and technicians (22301)
Location: Vancouver, British Columbia
Salary: $41,600 - $59,280 annually
Term: Student
How to apply:
Online: https://jobs.lever.co/dialogdesign/888d5774-5fe3-479e-80a7-2b7688753e42