WHO WE ARE | WHAT WE DO
Are you looking for a company who values their employees and wants to help them grow? Are you someone who enjoys being part of a team that is proud of the work they do and whose goal is to provide our customers with outstanding construction experience? Steel Encounters is the premier specialty building envelope subcontractor and steel joist and deck supplier. Steel Encounters is an ESOP company (employee-owned company), employees receive company stock annually that goes directly towards retirement. Each employee-owner takes pride in their work and is an important contributor to our overall success. We are a multi-cultural, multi-generational employee-owned company, employing individuals from different areas of the U.S. and around the world. Steel Encounters benefits from the richness of our diversity and recognizes the power of our employees working together. As a unified group, we accomplish the company's challenges and create a stimulating work environment that makes our company welcoming, accepting, and successful. At Steel Encounters, our team is our greatest asset.
We are looking for a qualified Assistant Controller who supports the Controller by accurately executing and supervising day‑to‑day accounting operations, multi-state compliance, and adherence to established policies. This position is in-person located in our Salt Lake City, Utah office.
BENEFITS & PERKS
Competitive rates, negotiable based on experience ($80,000-$95,000 annually)
Health / Dental / Vision (Company pays 75% of Health premium)
Annual Bonus
Cell Phone Allowance ($75 monthly)
Paid vacation time (10 days) and Paid Holidays (8)
Employee Stock Ownership Plan and 401K
DUTIES & RESPONSIBILITIES
Prepare and post journal entries (accruals, payroll, depreciation, allocations)
Reconcile balance sheet accounts
Manage close checklists and timelines
Resolve discrepancies before Controller review
Support year‑end close and audit prep
Own monthly, quarterly, and annual sales, use, and payroll tax processes
Create controls to ensure taxes are paid correctly and timely
Manage tax reconciliations
Ensure that state business filings are complete timely and accurately
Research best options to set up new state business licenses correctly
Review GL activity for accuracy and classification
Ensure transactions are recorded in accordance with GAAP
Monitor cut‑off and completeness
Ensure consistency across entities or divisions
Review AP and AR aging and resolve issues
Oversee payroll accuracy and cycle completion
Ensure segregation of duties is followed
Address exceptions or escalations
Oversee bank and credit card reconciliations
Review balance sheet reconciliations
Ensure reconciliations are complete, timely, and documented
Escalate control issues or recurring errors
Draft internal financial statements
Prepare supporting schedules
Assist with mechanical budget variance analysis
Compile reporting packages for Controller review
QUALIFICATIONS & COMPETENCIES
Bachelor's or Master's degree in accounting
At least two years of accounting experience
Maintains or in pursuit of CPA certification
Attention to detail and customer service minded
Strong Microsoft Excel capabilities
Highly organized and methodical