1

Controller Jobs in Alberta (NOW HIRING)

Document Controller

Calgary, AB · On-site

CA$50K - CA$70K/yr

Tetra Tech is adding a Document Controller to our Power team. Why Tetra Tech: At Tetra Tech, we are Leading with Science to solve the world's most complex challenges. Our industry-leading experts in ...

The Materials Controller is a key member of our Parts Department, responsible for keeping materials, tools, and inventory moving efficiently through our operations. This role ensures that service ...

Senior Document Controller (Above Ground and Under Ground) Role Summary We are currently hiring two Senior Document Controllers for the same major mining capital project. While both positions will ...

New

Overview / Responsibilities Wood is currently looking for a Cost Controller to join Conventional Energy Canada team in Calgary, Alberta Key Accountabilities and Responsibilities: * Develop, issue and ...

This is a non-union position As a Wind Operations Controller at our Remote Operations Center (ROC) in Calgary, AB, you will contribute meaningfully to the smooth functioning of our wind and solar ...

In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our ...

next page

Showing results 1-20

Controller information

See Alberta salary details

$43.5K

$98.1K

$148K

How much do controller jobs pay per year?

As of Jun 23, 2026, the average yearly pay for controller in Alberta is $98,070.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,000.00 and $114,000.00 per year, depending on experience, location, and employer.

How much is the salary of a controller?

The salary of a controller typically ranges from $80,000 to $150,000 annually, depending on experience, industry, and location. Controllers often hold certifications like CPA and oversee financial reporting, budgeting, and compliance within organizations.

What does a Controller do?

A Controller is a senior-level finance professional responsible for overseeing an organization's accounting operations. Their duties typically include managing financial reporting, budgeting, internal controls, and compliance with regulations. Controllers also supervise the accounting department, prepare financial statements, and work closely with executive management to guide financial strategy. Their work ensures accurate financial records and supports sound business decisions.

What Is a Controller Job Description?

A controller is high-level accounting position in a firm or company. They often report directly to the CFO (Chief Financial Officer) and are responsible for budgets, audits, and financial reports, as well as ensuring the company complies with all tax codes and regulations.

What are some common challenges Controllers face when managing financial reporting and compliance?

Controllers often encounter challenges in ensuring the accuracy and timeliness of financial reports, particularly when juggling complex transactions or multiple entities. Staying current with evolving accounting standards and regulatory requirements can also be demanding, as it requires continual learning and adaptation. Additionally, Controllers must coordinate closely with cross-functional teams, such as auditors and department heads, to address discrepancies and streamline processes, making strong communication and problem-solving skills essential.

Can I be a controller without a CPA?

A controller is a senior financial manager responsible for accounting and financial reporting. While a CPA license is not always required, many employers prefer or require it, along with relevant experience and strong accounting skills. Certification such as CPA can enhance job prospects but is not universally mandatory for the role.

Is a controller a high position?

A controller is a senior management role responsible for overseeing an organization's accounting and financial reporting. It is generally considered a high-level position, often reporting directly to the CFO and requiring extensive financial expertise and leadership skills.

What job does a controller do?

A controller is responsible for overseeing an organization’s accounting and financial reporting activities. They prepare financial statements, manage budgets, ensure compliance with regulations, and often supervise accounting staff. Controllers typically have strong analytical skills and may hold certifications such as CPA or CMA.

What is the difference between Controller vs Bookkeeper?

AspectControllerBookkeeper
CredentialsTypically requires a bachelor's degree in accounting, finance, or related field; CPA or CMA certifications are commonUsually requires a high school diploma or associate degree; certifications are less common
Work EnvironmentWorks in corporate finance departments, overseeing accounting teamsWorks in small businesses or accounting firms, handling day-to-day transaction recording
ResponsibilitiesFinancial reporting, budgeting, internal controls, and strategic financial planningRecording financial transactions, maintaining ledgers, and reconciling accounts

The Controller and Bookkeeper roles differ mainly in scope and seniority. Controllers oversee financial strategies and reporting, requiring advanced credentials and experience. Bookkeepers focus on recording daily transactions and maintaining accurate records. While both are essential for financial management, Controllers have broader responsibilities and higher qualifications, often managing teams and ensuring compliance.

What are the key skills and qualifications needed to thrive as a Controller, and why are they important?

To thrive as a Controller, you need a strong background in accounting principles, financial analysis, and regulatory compliance, typically supported by a bachelor's degree in accounting or finance and often a CPA certification. Proficiency with ERP systems, advanced Excel, and financial reporting software is essential for managing complex financial data. Exceptional organizational skills, attention to detail, and effective communication set top Controllers apart. These skills and qualities ensure accurate financial oversight, compliance, and strategic decision-making for organizational success.
What are the most commonly searched types of Controller jobs in Alberta? The most popular types of Controller jobs in Alberta are:
What are popular job titles related to Controller jobs in Alberta? For Controller jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Controller jobs in Alberta look for? The top searched job categories for Controller jobs in Alberta are:
What cities in Alberta are hiring for Controller jobs? Cities in Alberta with the most Controller job openings:
What are popular job titles related to Controller jobs in AB? For Controller jobs in AB, the most frequently searched job titles are:
Infographic showing various Controller job openings in Alberta as of June 2026, with employment types broken down into 96% Full Time, 3% Part Time, and 1% Contract. Highlights an 83% Physical, 12% Hybrid, and 5% Remote job distribution, with an average salary of $98,070 per year, or $47.1 per hour.
Document Controller

Document Controller

Tetra Tech

Calgary, AB • On-site

CA$50K - CA$70K/yr

Other

Medical, Dental, Vision, Life, Retirement

Posted 13 days ago


Tetra Tech rating

5.8

Company rating: 5.8 out of 10

Based on 40 frontline employees who took The Breakroom Quiz

335th of 355 rated engineering


Job description

The Opportunity:

Tetra Tech is adding a Document Controller to our Power team. 

Why Tetra Tech:

At Tetra Tech, we are Leading with Science to solve the world's most complex challenges.  Our industry-leading experts in engineering and consulting are committed to driving positive change in communities around the world.  For over 50 years, we have been at the forefront of innovation and sustainability.  Today we stand as a market leader, offering cutting-edge solutions in water, environment, energy, and international development.  Our work has improved more than 625 million lives around the world.

Your Impact:

Join Tetra Tech to make a real difference.  Our work leverages cutting-edge technologies, advanced analytics, and the expertise of world-class scientists and engineers to create meaningful change around the world. Discover your full potential - join us to advance your career while leaving a lasting legacy.

Position Summary:

We are currently seeking a Document Controller. This role can be performed from anywhere in Canada. This is a new vacant position for which we are actively recruiting. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Essential Job Functions:

  • Maintain and update electronic filing tracking system. Quality checks documents such as drawings, reports, and calculations to verify completeness and conforms to document standards.
  • Provide routine document control support, such as assisting others and resolving and/or referring a range of document problems and inquiries.
  • Organize and prioritize assignments and take initiative to follow through on pending items.

       Research questions and problems regarding departmental policies and procedures.

       Create, update and maintain files, inventories, records, and other documents.

       Perform QA checks on all outgoing docs based on our Quality Procedures.

       Confer with document originators or engineering liaison personnel to resolve discrepancies and compile required changes to documents.

       Responsible for ensuring that all documents are stored in the proper locations.

       Organize workflow to ensure that documents and packages are submitted on time prior to the documents submission due date.

Required Qualifications:

       3+ years of Administrative and/or Document Control experience is considered an asset.

       Must have experience in Microsoft Office including expert knowledge in Word, Excel, and Access.

       Experience in an office environment utilizing general office equipment such as photocopiers, scanners, printers, faxes and shredders.

       Experience with Meridian is considered an asset.

       Must be able to obtain security clearance.

       Excellent communication skills - both written and verbal; strong listening skills.

       Ability to follow detailed directions in a fast-paced environment, taking requests from many people at varying levels of authority.

       Effective problem-solving skills.

       Experience in an engineering consulting firm is considered an asset.

Physical Requirements:

  • Ability to sit or stand as required and remain in a stationary position for at least 50% of the workday.
  • Frequent use of hands and fingers to handle, manipulate, or feel objects, including continuous operation of a computer and other standard office equipment such as calculators, copiers, and printers.

Work Environment / Environmental Factors:

  • The majority of work is performed in a professional office setting.
  • Periodic travel may be required and could involve limited exposure to extreme temperatures. Travel may include air travel, during which the employee may be required to remain seated for extended periods.

Additional Information

Tetra Tech offers comprehensive benefit options that allow employees to design a plan based on individual needs and assists in planning for long-term financial security. Available benefits include medical, dental and vision insurance, term life, disability, accidental death & dismemberment coverage, time off with pay, retirement plan, and an Employee Stock Purchase Plan.  

The salary range for this position is $50,000 to $70,000. Please note that Tetra Tech considers various factors in determining pay, including but not limited to: education, relevant and demonstrated work experience in the role, skills, geographic location, qualifications, certifications, and other competencies relevant to the needs of the business.

Life at Tetra Tech:

The perks of working at Tetra Tech include:

       Comprehensive and market-competitive benefits.

       Merit-based financial rewards.

       Flexibility and company-wide commitment to work/life balance.

       Collaborative team atmosphere that values the contributions of all employees.

       Learning and development opportunities for ongoing professional growth. 

About Tetra Tech:

Tetra Tech is the leader in water, environment, and sustainable infrastructure, providing high-end consulting and engineering services for projects worldwide. With 30,000 employees working together, Tetra Tech provides clear solutions to complex problems by Leading with Science to address the entire water cycle, protect and restore the environment, design sustainable and resilient infrastructure, and support the clean energy transition.

Tetra Tech is proud to be an Equal Opportunity Employer.  All qualified candidates will be considered without regard to race, color, religion, national origin, age, disability, sex, marital or familial status, status as a protected veteran, or any other characteristic protected by law.

Tetra Tech may use AI-enabled tools to screen, assess, and assist in selecting applicants for this position based on job-related criteria. However, a human decision-maker will decide who moves forward throughout every stage of the hiring process.

We invite applications from all interested parties.

Explore our open positions at https://www.tetratech.com/careers. Follow us on social media to learn more about our people, culture, and opportunities:

LinkedIn: @TetraTechCareers

X (Twitter): @TetraTechJobs

Additional Information
  • Organization: 705 PWR

What Tetra Tech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom