
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]