a group of people working on a roof

Careers 
With Mattco

Join a dedicated team and advance your career in the roofing and construction industry.

Available Positions

Director of Sales and Marketing

Preferred Qualifications:

  • Bachelor's degree in Business, Marketing, or related field
  • 5+ years of progressive experience in marketing and sales management
  • Commercial roofing sales and or MSA sales experience
  • Experience with CRM systems and sales analytics tools
  • Track record of implementing successful growth strategies
  • Experience in commercial services industries

Requirements:

  • Proven track record of meeting or exceeding revenue targets
  • Excellence in team leadership and development
  • Strong interpersonal, organizational, and communication and presentation skills
  • An innovative mindset that compliments problem solving abilities
  • Proficiency in Microsoft Office applications and familiarity with estimating
  • In-depth knowledge of data analysis using different relevant software packages
  • Working knowledge of customer relationship management (CRM) packages
  • Proven knowledge of performance evaluation metrics in a business setting
  • Demonstrated ability to develop and implement operational policies and procedures

Financial Controller

Requirements:

  • Minimum of bachelor's degree in accounting or finance with substantial accounting coursework

  • 5+ years of progressively responsible experience within an accounting firm and a large commercial company, or division of such a company

• Financial leadership experience

• Construction or commercial industry experience

  • Excellent leadership and people skills

  • Strong interpersonal, organizational, and communication skills

  • An innovative mindset that compliments problem solving abilities

  • Experience with company growth models required

  • Demonstrated ability to build and motivate high-performance teams

  • Familiar with QuickBooks Online accounting system preferred

  • POC Accounting experience (percentage-of-completion)

Job Responsibilities:

Financial Operations and Information

  • Demonstrate personal/professional behaviors consistent with the Company's mission and values.

  • Responsible for working with the external bookkeeper, as well as internal accounting/ administrative team to ensure all cash receipts, bank statements, and other vendor accounts are reconciled.

  • Ensure that all transactions are processed timely, accurately and supported with proper documentation.

  • Manage accounting, tax, and treasury functions, as part of a high-performance team, generating high-quality information benefiting the entire organization.

  • Primary individual responsible for managing the month-end closing procedure, effectively managing all aspects of the Balance Sheet, Income Statement, and Statement of Cash Flows

  • Ensure the timely and accurate processing of payroll.

  • Assist, as assigned, with debt, equity, and lease financing.

  • Assist, as assigned, with banking and auditor relationships

Planning and Strategy

  • Develop and implement departmental policies and procedures

  • Support preparation and analysis of financial documents such as business reports, financial forecasts, and statements to understand the financial state of the business.

  • Support the leadership team with the development and continued assessment of operational budgets and forecasts.

  • Work closely with management team to identify areas to reduce costs and liabilities and assist with financial decisions.

  • Provide a single, reliable source of financial data and analytics.

Risk Management

  • Ensure that financial record keeping meets the requirements of bankers and accountants.

  • Report appropriate financial risk issues to the Leadership Team.

  • Manage outstanding Accounts Receivables to ensure that lien right windows are adhered to.

  • Assure an effective system of internal controls through the assessment of existing controls, as well as the development and implementation of additional or improved controls.

  • Maintain organizational compliance with local, state, and federal regulations.

National Project Manager

Preferred Qualifications:

  • General roofing knowledge and a basic understanding of construction
  • 3 to 5 years project management experience

Requirements:

  • A valid Driver's License and a satisfactory driving record
  • Reliable transportation and must be able and willing to travel
  • Ability to safely climb on to roofs using a ladder
  • Results driven, ambitious, and a self-motivator
  • Strong interpersonal, organizational, and communication skills
  • Competency in Microsoft Office applications including Excel
  • Willingness to travel extensively, approximately 75% of the time, with some projects requiring long on-site durations.

Assistant Project Manager

Responsibilities:

> Assist the Project Manager with daily tasks and project coordination.

> Document project progress and maintain organized records, including budgets and photographs.

> Facilitate communication regarding inspections between team members and external parties, including city officials.

> Support the acceptance of deliveries and ensure compliance with safety protocols on-site.

> Adapt to various responsibilities based on strengths and project needs, whether in the field or in administrative tasks.


Must have Requirements:

> Prior experience in a work setting, demonstrating the ability to manage tasks and teams effectively.

> Strong organizational skills and attention to detail.

> Proficiency in Microsoft Office and ability to manage documentation.

> Flexibility to work in field and office environments, depending on project needs.

Lead Commercial Roofing Technician

Preferred Qualifications:

  • Advanced knowledge of commercial roofing and understanding of construction
  • Previous experience in construction related industry

Requirements:

  • A valid Driver's License and a satisfactory driving record
  • Reliable transportation and be able and willing to travel
  • Ability to safely climb on to roofs using a ladder
  • Ability to perform Roof repairs, Maintenance, and Roof Inspections
  • Results driven, ambitious, and a self-motivator
  • Strong interpersonal, organizational, and communication skills
  • Proficiency in Microsoft Office applications including Excel

Level 1 Commercial Roofing Technician

Preferred Qualifications:

  • Intermediate knowledge of roofing and understanding of construction

  • Previous experience in construction related industry

Requirements:

  • A valid Driver's License and a satisfactory driving record

  • Reliable transportation and be able and willing to travel

  • Ability to safely climb on to roofs using a ladder

  • Ability to perform Roof repairs, Maintenance, and Roof Inspections

  • Results driven, ambitious, and a self-motivator

  • Strong interpersonal, organizational, and communication skills

  • Basic skills in Microsoft Office applications including Excel

Job Responsibilities:

  • Inspect roofing systems and recommend corrective measures

  • Troubleshoot and repair roofing deficiencies on customer properties

  • Manage normal maintenance upkeep and preventative maintenance

  • Work with little or no supervision

  • Serve as liaison between client and all technical aspects of the job

  • Maintain material and supplies in line with job constraints and budgets

  • Maintain timely and accurate project documentation

  • Ensure deadlines and cost targets are met

  • Analyze, manage, and mitigate problems by utilizing a risk assessment approach

  • Support Maintenance Lead

The above description covers the principal duties and responsibilities of the job. The description shall not, however be construed as a complete listing of all or similar duties which may be required from day to day.

Sheet Metal Technician


Preferred Qualifications:

  • Intermediate knowledge of standing seam metal roofing and understanding of construction

  • Previous experience in construction related industry

  • Bilingual (Spanish)

Requirements:

  • A valid Driver's License and a satisfactory driving record

  • Reliable transportation and be able and willing to travel

  • Ability to safely climb on to roofs using a ladder

  • Experience working with sheet metal tools and equipment (e.g., auto-brakes, shears, hand tools)

  • Ability to read shop drawings and install sheet metal components accurately

  • Results driven, ambitious, and a self-motivator

  • Strong interpersonal, organizational, and communication skills

Job Responsibilities:

  • Fabricate flashing, edge metal, coping caps, gutters, downspouts, and other custom sheet metal components for roofing systems per the project specifications

  • Inspect and repair existing sheet metal elements and identify areas needing maintenance or replacement

  • Ensure quality control and precision on all metal fabrication and support installation tasks

  • Support and collaborate with project managers and crew members to ensure job site success and efficiency

  • Maintain inventory and coordinate material deliveries in alignment with project timelines and budgets

  • Maintain timely and accurate production/project documentation

  • Maintain shop organization to ensure efficient workflow and inventory readiness

  • Work with little or no supervision

  • Adhere to job safety protocols and company standards

  • Analyze, manage, and mitigate problems by utilizing a risk assessment approach

The above description covers the principal duties and responsibilities of the job. The description shall not, however be construed as a complete listing of all or similar duties which may be required from day to day.

Executive Assistant

Requirements:

  • A minimum of 2 years previous administrative experience is preferred

  • Detail-oriented, proactive, and solution-driven

  • Ability to multitask and adapt quickly to shifting priorities

  • Results driven, ambitious, and a self-motivator

  • Team-oriented personality that can also work independently

  • Strong interpersonal, organizational, and communication skills

  • Ability to anticipate needs and take initiative without direct supervision

  • Competency in Microsoft Office applications, particularly Excel & Outlook

  • Ability to handle confidential information with discretion

Preferred Skills:

  • Experience in construction, real estate, or related industries

  • Familiarity with project workflows, scheduling, and team coordination

Job Responsibilities:

  • Support the leadership team by coordinating schedules and providing daily organizational support

  • Monitor and assist with executive inbox management; flag, prioritize, and draft responses as needed

  • Support the leadership team with managing accounts/relationships with clients

  • Provide regular updates on client communication and ensure timely follow-up on key conversations

  • Coordinate and book travel arrangements as needed (flights, lodging, rental cars, etc.)

  • Executive Project Support

  • Support job setup for new projects, including job number creation requests

  • Assist with vendor and supplier requests

  • Assist with logistics for project mobilization including crew housing and accommodations

  • Maintain job folder compliance and hygiene, ensuring all documentation is complete and up to date

  • Support project updates in project management system

  • Monitor CRM (Customer Relationship Management) system to ensure all executive-led projects and client data are accurate and updated regularly

  • Serve as a liaison between leadership and company team members

  • Maintain organizational compliance with local, state, and federal regulations.

Apply for a position with Mattco

For any questions or assistance with the application process,
please contact us at
833.628.8261
[email protected]