Building knowledge and connections

Careers

AEC Daily is the largest provider of online continuing education to the Construction, Architectural, Interior Design, and Engineering community.

About AEC Daily

AEC Daily has been providing online education through our award winning platforms for over twenty years. We are owner-managed, stable, and growing.

Diversity and Inclusiveness in the Workplace

We are committed to diversity and inclusiveness in the workplace. We provide equal employment opportunity regardless of age, ancestry, colour, race, citizenship, ethnic origin, place of origin, creed, disability, family status, marital status (including single status), gender identity, gender expression, record of offences, sex (including pregnancy and breastfeeding), and sexual orientation.

COVID-19 Considerations

In keeping with our duty to provide and maintain a workplace that is free of known hazards, and based on strong evidence of vaccine effectiveness in preventing serious illness and death, we are requesting that new employees provide proof of being fully vaccinated against COVID-19, i.e. having received the full series of approved COVID-19 vaccine(s) fourteen (14) days before the Start Date and providing a copy of your Ministry of Health vaccination record as proof of such vaccination. Accommodations may be made on a case-by-case basis.

Currently Open Positions

We are currently recruiting for the following position(s).



Sales Representative

Position Description

AEC Daily is looking for a sales representative.

  • This is a full-time, permanent position.
  • All interested candidates must have previous sales background.
  • We are looking for aggressive smile and dialers to pound the phones and generate new business
  • Our dynamic environment welcomes seasoned sales reps to join our team and map out your own destiny.
  • We offer a competitive base plus commission and full benefits programs.
  • Located in Newmarket, Ontario, but we mostly work remotely from home

Duties Include

  • Cold Calling - Business to Business
  • Lead generation
  • Booking online meetings
  • Completing online meetings
  • Entering notes / follow-up in CRM
  • Following up / closing deals

Qualifications

  • All interested candidates must have previous sales background (3-5 years preferred)
  • Proficient in English communication skills
  • Experience with Microsoft Office 365, Microsoft Word and Excel

How to Apply

To apply, email sales@aecdaily.com and:

  • Send a cover letter (or email body) outlining why you would be a good fit, and demonstrating that you have read and understood this job posting and that you've at least looked at our site.
  • Send your resume as well, highlighting your relevant skills and experience, convincing us that you meet at least some of the job requirements.

Thank you for your interest. We will do our best to respond to all applicants who apply. Sorry, no recruiters please.



Telemarker

Position Description

We’re looking for an experienced telemarketer to work with our sales team. Reporting to the National Sales Manager, this role is largely self-directed, and you can expect to work independently.

  • This is a full-time, permanent position.
  • The hours are 8:30 to 4:30, weekdays.
  • Based in our office in Newmarket, Ontario, this role may be performed remotely, from your home in Ontario

Duties Include

  • Cold Calling - Business to Business
  • Lead generation
  • Booking online meetings
  • Entering notes / follow-up in CRM
  • Working with sales representatives

Job Requirements

  • 2 years telemarketing experience
  • Proven success in lead generation and sales
  • Proficient in English communication skills
  • Experience preferred in: Microsoft Office 365, Microsoft Word, and Excel

Compensation

Salary plus commission

  • Annual Salary: $30,000.00, plus
  • Commission incentives

How to Apply

To apply, send your resume to hr@aecdaily.com.

Thank you for your interest. We will do our best to respond to all applicants who apply. Sorry, no recruiters please.



Client Services Coordinator

Position Description

  • This is a full-time, permanent position
  • Monday to Friday
  • All employees currently work from home

Are you looking for a challenging and rewarding role? Join us and be responsible for supporting our dynamic Client Services team. You offer the highest level of customer service and enjoy completing administrative and clerical duties to keep us on track.

Job Requirements

  • Fulfill a variety of complex and time-sensitive administrative duties within tight time frames
  • Communicate (via phone and email, in person, and virtually) with all AEC Daily employees and customers in a timely and professional manner
  • Support program developers and account managers as required
  • Draft documents, responses, and memorandums while ensuring accuracy using intermediate-level skills in relevant software applications (Microsoft Word, Excel, PowerPoint)
  • Record minutes for weekly department meetings
  • Provide in-person office backup for reception/office administrator

Qualifications

  • Excellent written and verbal communication skills
  • Excellent organization and time management skills with an ability to effectively manage complex tasks simultaneously
  • Ability to deal effectively with multiple priorities and address inquiries and requests for information with tact and diplomacy
  • Ability to demonstrate initiative and a high degree of accuracy
  • Strong ability to identify problems/issues and troubleshoot resolutions
  • Professional and customer service orientation with an ability to work with individuals across all levels of the organization
  • Self-direction, attention to detail, dependability, and resourcefulness
  • Intermediate-level computer skills, including Microsoft Word, Excel, and PowerPoint
  • University or college degree

Location

While all employees may currently work from home, in Ontario you are required to work from the office as needed and attend staff meetings in person on a regular basis.

How to Apply

To apply, please see our ad on Indeed.com.

Thank you for your interest. We will do our best to respond to all applicants who apply. Sorry, no recruiters please.



Financial Supervisor

Position Description

We’re looking for a Financial Supervisor to strengthen our dynamic financial team of three. As our company is growing, we require an experienced accounting person to manage complex financial issues.

  • This is a full-time, permanent position.
  • Based in our office in Newmarket Ontario.
  • This role may be performed remotely up to 2 days per week.

Job Duties

The Financial Supervisor is responsible for full-cycle accounting and reporting for multiple companies.

  • Preparing month-end close, journal entries, reconciliations, statements, and schedules for multiple companies
  • Preparing monthly financial statement packages for multiple companies for the Controller’s review
  • Preparing weekly cash flow forecasts for multiple companies for the Controller’s review
  • Preparing monthly balance sheet account reconciliations, continuity schedules, and variance analyses for multiple companies for the Controller’s review
  • Managing accounts receivable for multiple companies and follow up with customers as required
  • Managing owner distributions / dividend accounts
  • Supervising the Accounting Supervisor
  • Reviewing and approving all reconciliations prepared by the Accounting Supervisor
  • Back fill for the Accounting Supervisor in their absence including preparation and submission of the bi-weekly payroll, onboarding/offboarding staff on the company’s benefit program, invoicing of customers, accounts payable data entry, and preparation of cheques for owner’s signature
  • Assisting with the preparation of the annual budget for multiple companies
  • Preparing monthly account analyses for various balance sheet accounts to ensure timely recording of amortization of prepaids, accruals, depreciation expense, deferred revenue, etc.
  • Analyzing monthly income statement accounts and explain variances from Budget to senior management, in writing
  • Managing and reconciling credit card transactions for multiple companies
  • Preparing filings for HST and Corporate taxes
  • Liaising with external auditors
  • Develop, improve, document, and implement accounting procedures and internal controls for multiple companies (including the preparation, review, and approval process)
  • Maintaining an up-to-date, complete, and systematic filing system to support bookkeeping and financial records
  • Other related duties as assigned

Job Requirements

  • The ideal candidate has, or is working towards, a CPA designation
  • A post-secondary accounting diploma or degree
  • Minimum five years related work experience, of which three years is in full-cycle accounting, including personally preparing monthly financial statements for senior management
  • Exceptional working knowledge of MS Word, Quickbooks and Excel
  • Ability to complete work with a high level of accuracy and attention to detail
  • Excellent organizational skills with the ability to handle multiple competing priorities
  • Fluent written and verbal communication skills in English
  • Highly self-motivated with an ability to work independently with minimal supervision.

Working Environment

We are looking for someone who is largely self-directed and can work independently. Our dress code is casual. The work hours for this position are expected to be 8:30 to 4:30, weekdays.

The Financial Supervisor reports to the Controller, and supervises the Accounting Supervisor.

How to Apply

To apply, email hr@aecdaily.com and:

  • Include a cover letter (or email body) outlining why you would be a good fit for this position, and please include a mention of your salary expectations.
  • Send your resume as well, highlighting your relevant skills and experience, convincing us that you meet the job requirements.

If selected for consideration, our recruitment steps include a virtual preliminary screening, followed by interviews with the Controller, CFO, and the Vice President.

Salary range for this position will be commensurate with experience.

Thank you for your interest. We will do our best to respond to all applicants who apply. Sorry, no recruiters please.



System Administrator, Junior/Intermediate

Position Description

We are a small but growing technical team in a modestly-sized company, and we are looking to add a well-rounded junior/intermediate system administrator to our team.

  • This is a full-time, permanent position.
  • Based in Newmarket Ontario, remote generally okay, must be able to get to the Newmarket office or Scarborough data centre when required.
  • Work hours are reasonably flexible, must be able to work off-hours and/or on-call as appropriate.

Our team's primary responsibility is for aecdaily.com, but we also develop and maintain a variety of other sites and applications, and are reponsible for the internal infrastructure and applications required to support the company.

The sysadmin will be expected to handle a wide variety of tasks - from desktops, to web servers, to firewalls and networking, to working with our development and deployment pipeline, to scripting and some programming. We are looking for someone with at least some relevant experience, and with an aptitude for and interest in expanding their knowledge and abilities. If you are looking to focus on one particular area of expertise, this is likely not the position for you.

Job Responsibilities

  • You will be the first point of contact for other staff that have technical questions or problems.
  • You will be responsible for day-to-day infrastructure tasks, such as email management, phone system updates, backups, desktop/laptop deployment and management, etc.
  • You will help keep our server and network infrastructure happy and healthy – availability, security, accessibility, performance, maintenance, and disaster recovery.
  • You will have the opportunity to create and update shell and other scripts that we use in our environment.
  • You will have the opportunity to implement new tools that will enhance our environment.
  • If time allows, you will likely have some opportunity to contribute to our web development efforts.

Job Requirements

Technical requirements:

  • We expect you to have at least some relevant experience, or to demonstrate suitable ability and aptitude.
  • You must understand the basics of computers and networking, and web and other applications.
  • You must have experience with Windows desktops/laptops and Linux/UNIX servers, and have some knowledge of the care and support they require.
  • You must have experience and/or ability in scripting and some more advanced programming.
  • The ability to lift, move, and install computers, monitors, servers, networking equipment and cabling, and similar activities.

General requirements:

  • You must be able to demonstrate problem solving skills, and the ability to develop and follow technical procedures.
  • The ability to get up to speed quickly, work independently in an organized fashion, ask for advice, offer advice and look for good solutions to newly-discovered problems (or opportunities).
  • Good communication skills in English (oral and casual writing) with the skill to relay complex technical information to non-technical individuals and professionally interact with end users to diagnose issues.
  • Strong organizational skills.
  • Ability to prioritize and handle multiple tasks simultaneously.
  • Excellent analytical thinker that excels at deductive reasoning.
  • Desire to learn and capacity to adapt to an ever changing environment.
  • Responsible and reliable.

Technical and Working Environment

We need someone who is largely self-directed and can work independently - we don't micro-manage, but we won't leave you hanging out to dry either. We believe in automation, documentation, and consistency. Dress code is casual, and work hours are flexible, as long as your results are timely and effective.

  • Our staff primarily uses Windows laptops.
  • Our servers are primarily Linux, with a few Windows servers.
  • We use XCP-ng (XenServer based) for virtualization.
  • We use puppet, gitlab, bugzilla, RT Request Tracker, mattermost chat, Microsoft Teams, dokuwiki, and lots of other tools, and we believe in using the right tool for the job.
  • We run PostgreSQL and MySQL databases.
  • We use small amounts of docker containers when appropriate.
  • Our environment is reasonably structured and automated, and we're working on improving that.

How to Apply

To apply, email jobstech@aecdaily.com and:

  • Send a cover letter (or email body) outlining why you would be a good fit, and demonstrating that you have read and understood this job posting and that you've at least looked at our site. Write a sentence or two introducing a relevant and interesting problem or challenge you've dealt with.
  • Send your resume as well, highlighting your relevant skills and experience, convincing us that you meet the job requirements.
  • If you've written any cool scripts or tools, feel free to point us to one, or tell us about some other tool that you've used and found really useful.

If selected for an interview, we will expect you to:

  • Have an introductory phone (or video) call with us, wherein you will tell us about yourself, and respond when we ask you for a scintillating anecdote.
  • Be able to attend a more in-depth interview if selected for one. (In normal times we would meet at our office in Newmarket, but these days we adjust as appropriate.)
  • Answer technical questions, some stupidly easy, some hard, so that we can get an understanding of your understanding.
  • Tell us why you would be a good fit for this position.
  • Ask us probing questions, so that you can find out if we are right for you.

Salary range for this position will be commensurate with experience.

Thank you for your interest. We will do our best to respond to all applicants who apply. Sorry, no recruiters please.