We are looking for a Human Resources (HR) Specialist to support daily HR operations for a Contract position based in Salt Lake City, Utah. This role is ideal for someone who communicates professionally, stays organized, and handles administrative work with accuracy and care. The specialist will help maintain department documentation, coordinate scheduling activities, and assist employees with general support needs while contributing to a smooth and efficient HR function.<br><br>Responsibilities:<br>• Maintain organized HR files and department records, ensuring documents are accurate, current, and easy to retrieve.<br>• Coordinate and confirm appointments, meetings, and employee-related scheduling activities in a timely manner.<br>• Provide courteous day-to-day support to employees and visitors, responding to questions with professionalism and discretion.<br>• Enter, update, and track HR information using computer-based systems with strong keyboarding accuracy.<br>• Assist with administrative tasks related to onboarding, internal communications, and routine departmental processes.<br>• Support employees by sharing basic financial counseling resources or directing questions to the appropriate internal contacts.<br>• Prepare reports, correspondence, and other HR documentation while maintaining confidentiality and attention to detail.
<p>We are looking for an accomplished sales specialist to drive new business growth within the healthcare sector. This position is ideal for someone who understands clinical environments and can translate worker safety challenges into meaningful technology solutions for healthcare organizations. The role focuses on developing relationships, leading consultative sales conversations, and closing opportunities across home health, hospital, and behavioral health settings.</p><p><br></p><p>Responsibilities:</p><p>• Drive new business development by identifying, engaging, and converting healthcare organizations into clients across home health, hospital, and behavioral health segments.</p><p>• Manage the entire sales process from initial outreach through contract execution, including discovery meetings, solution presentations, proposal development, and negotiations.</p><p>• Build a strong pipeline of sales opportunities with an emphasis on expanding market presence and securing new customer accounts.</p><p>• Lead consultative discussions to uncover worker safety needs and align solution capabilities with each organization's operational and compliance priorities.</p><p>• Work closely with cross-functional partners in marketing, product, and customer success to support smooth implementation and encourage long-term account value.</p><p>• Maintain accurate sales activity records and revenue projections using CRM and related sales tools to support leadership visibility and planning.</p><p>• Represent the company at healthcare industry events, conferences, and networking opportunities to strengthen brand awareness and generate leads.</p><p>• Monitor healthcare regulations, accreditation expectations, and workplace safety requirements that influence customer decisions and sales strategy.</p><p>• Share field insights and market feedback with leadership to help refine go-to-market plans and overall sales direction.</p>
<p>We are looking for an experienced Human Resources Generalist to support daily HR activity across assigned locations in Utah County. This role partners closely with employees and leaders to keep core HR processes running smoothly while reinforcing compliance, employee support, and talent initiatives. The ideal candidate brings strong judgment, organization, and communication skills in a multi-site manufacturing environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead the onboarding experience for newly hired employees, including orientation, documentation completion, and coordination of a positive start to employment.</p><p>• Maintain accurate employee information in HR systems, complete required records administration, and ensure documentation aligns with company standards and legal obligations.</p><p>• Review and audit timekeeping records for assigned sites, resolve discrepancies, and prepare accurate submissions for payroll processing in accordance with wage and hour requirements.</p><p>• Assist employees during benefits enrollment periods by answering routine questions, helping with forms, and guiding system use as needed.</p><p>• Work with site leaders to coordinate employee lifecycle activities such as hires, transfers, departures, and other workforce changes.</p><p>• Manage the intake and follow-up process for workers’ compensation matters by coordinating communication among employees, managers, carriers, and third-party partners.</p><p>• Track leave of absence activity, documentation, eligibility, and return-to-work steps while helping ensure compliance with applicable federal, state, and local regulations.</p><p>• Provide day-to-day guidance on HR policies, employee concerns, and workplace matters while promoting fair and consistent practices.</p><p>• Support recruiting efforts through candidate sourcing assistance, interview scheduling, and partnership with staffing agencies and talent contacts to meet hiring needs.</p><p>• Contribute to HR improvement projects by reviewing workforce data, identifying trends, and recommending process enhancements that support operational effectiveness.</p>
<p>We are seeking an experienced and detail-oriented <strong>Accounts Receivable Specialist</strong> to join our team. This is a great opportunity for someone with experience in <strong>accounts receivable, billing, collections, or accounting</strong> who enjoys working with numbers, solving problems, and maintaining accurate financial records.</p><p>The ideal candidate is organized, dependable, and comfortable communicating with customers and internal teams.</p><p><br></p><p>Responsibilities</p><p>Process and maintain customer accounts and billing information</p><p>Prepare and send invoices</p><p>Monitor outstanding balances and follow up on past-due accounts</p><p>Post and apply customer payments accurately</p><p>Reconcile accounts and resolve discrepancies</p><p>Assist with collections activities and customer account questions</p><p>Research and resolve billing issues</p><p>Maintain accurate financial records</p><p>Prepare AR reports and assist with month-end processes</p><p>Communicate professionally with customers regarding account balances and payments</p><p>Work with internal departments to resolve billing and payment issues</p><p><br></p>
We are looking for an Accounts Receivable Specialist to support a contract assignment based in Sandy, Utah. This contract position is expected to last 2 months, with the possibility of extension, and is well suited for someone who can work independently in a fast-paced billing environment. The ideal candidate brings strong accounts receivable experience, confidence with Excel, and the ability to manage billing details accurately across domestic and international accounts.<br><br>Responsibilities:<br>• Maintain accurate renewal billing records by reviewing and entering contract-related information into the billing system.<br>• Perform accounts receivable reconciliations to verify balances, research discrepancies, and keep customer accounts current.<br>• Process cash activity and apply incoming payments accurately to outstanding invoices.<br>• Support commercial collections efforts by following up on open balances and helping resolve payment issues in a detail-focused manner.<br>• Manage billing tasks using automated billing tools and related software platforms, including systems similar to QuickBooks with AI-enabled functionality.<br>• Review transactions for applicable sales tax considerations and help ensure billing accuracy across jurisdictions.<br>• Assist with accounts involving international customers, including coordinating billing details and payment follow-up where needed.<br>• Use Excel functions such as pivot tables and VLOOKUP to analyze receivables data, identify trends, and prepare reporting for leadership.
<p>We are looking for a detail-oriented Payroll Accountant to support payroll and personnel-related accounting activities for a construction-focused organization in Salt Lake City, Utah. This Long-term Contract to Permanent position is ideal for someone who can manage weekly payroll operations, maintain accurate records, and handle sensitive employee information with discretion. The role also involves payroll reporting, account reconciliation, and coordination across multiple states to help keep payroll processes accurate and compliant.</p><p><br></p><p>Responsibilities:</p><p>• Manage the end-to-end weekly payroll cycle, including reviewing time entries, validating pay details, generating payroll reports, and coordinating pay card distribution.</p><p>• Oversee certified payroll activities by confirming that hours and wage rates align correctly with job-specific requirements.</p><p>• Maintain payroll records on schedule and prepare payroll summaries that support timely federal tax deposit processing.</p><p>• Produce and submit recurring payroll filings and reports on a weekly, monthly, quarterly, and annual basis, including year-end wage statements and state withholding documentation.</p><p>• Reconcile payroll-related general ledger balances each month and ensure totals align with payroll registers and supporting reports.</p><p>• Process accounts payable payments and related documentation for operations conducted across multiple states.</p><p>• Provide support during payroll, workers’ compensation, unemployment, and payroll tax audits by gathering records and responding to documentation requests.</p><p>• Identify and recommend practical improvements that streamline payroll processing for both field and office teams.</p><p>• Allocate payroll-related costs between entities and supply supporting detail needed for accurate accounts payable processing.</p>
<p>We are seeking a proactive, detail-oriented Compliance Specialist to join our legal team. This role will support legal and business stakeholders by helping review product initiatives, drive proactive compliance efforts across the company, and respond to compliance-related questions from business units. This role is best suited for a professional with experience in a paralegal, legal operations, compliance, contract management, or similar legal support role, ideally within a SaaS company. The right person will be comfortable working cross-functionally with product, engineering, security, go-to-market, and operations teams to help identify risk, improve processes, and support compliance programs in a practical, business-oriented way.</p><p><br></p><p>Responsibilities</p><ul><li>Support the legal team with product counseling for new features, workflows, integrations, and internal initiatives</li><li>Review product and business changes to identify potential legal, regulatory, and compliance considerations</li><li>Help manage and maintain proactive compliance programs across a SaaS business, including privacy, data governance, customer commitments, and operational compliance matters</li><li>Serve as a point of contact for internal teams seeking guidance on compliance-related questions</li><li>Partner with product, engineering, security, sales, marketing, customer success, and other business units to support compliant business practices</li><li>Assist in developing, updating, and maintaining internal policies, playbooks, training materials, and guidance documents</li><li>Track compliance reviews, follow-ups, approvals, and remediation items across cross-functional stakeholders</li><li>Support customer, vendor, and internal diligence requests related to compliance topics</li><li>Help translate legal and compliance requirements into practical guidance for business teams</li><li>Monitor evolving regulatory and industry requirements relevant to SaaS products and operations</li><li>Identify opportunities to improve legal and compliance processes, documentation, and operational workflows</li></ul><p><br></p>
We are looking for an Accounting Manager to oversee core accounting operations for our manufacturing organization in Salt Lake City, Utah. This role will guide the close cycle, support accurate financial reporting, and serve as a key resource for technical accounting matters across the business. The ideal candidate brings strong leadership, sound judgment, and a practical approach to improving processes while maintaining reliable controls.<br><br>Responsibilities:<br>• Direct monthly, quarterly, and year-end close activities to deliver complete and accurate financial results on schedule.<br>• Lead, coach, and develop accounting staff, building technical capability and encouraging a culture of accountability and continuous growth.<br>• Evaluate complex accounting activity and apply company policies consistently to support compliant financial reporting.<br>• Work closely with operational and corporate partners to address accounting issues and streamline workflows across departments.<br>• Oversee the design and effectiveness of internal controls to protect financial integrity and support compliance efforts.<br>• Coordinate audit support by preparing requested documentation, answering inquiries, and facilitating communication with external auditors.<br>• Review financial performance, identify unexpected fluctuations, and provide clear analysis to help management understand results.<br>• Advance accounting procedures and reporting practices to improve efficiency without weakening control standards.<br>• Contribute to special initiatives such as system implementations, acquisitions, and broader process improvement efforts.<br>• Act as an internal subject matter expert for technical accounting questions and related guidance.
We are looking for a Director of DevOps & Security to lead the evolution of a scalable, secure, and developer-focused platform in American Fork, Utah. This role is ideal for a hands-on technology leader who thrives in SaaS environments, balances speed with stability, and helps teams deliver software efficiently without unnecessary complexity. You will shape cloud and platform strategy, strengthen operational reliability, and foster close collaboration across engineering, quality, and operations.<br><br>Responsibilities:<br>• Lead the design and continuous improvement of an internal platform that gives development teams reliable self-service tools and streamlined workflows.<br>• Guide deployment practices and environment management to shorten release cycles and remove obstacles that slow delivery.<br>• Define infrastructure and cloud direction with a focus on scalability, resilience, and responsible cost management.<br>• Establish practical CI/CD automation that supports frequent, low-risk releases across a growing SaaS ecosystem.<br>• Build observability practices through monitoring, alerting, and operational insights that improve system performance and incident response.<br>• Partner across development, QA, and operations to create aligned processes and shared accountability for product delivery.<br>• Embed security into engineering workflows through pragmatic DevSecOps practices that reduce risk without disrupting momentum.<br>• Mentor teams and influence technical decisions by staying close to implementation details and helping unblock execution when needed.
<p>We are seeking a Principal Platform Engineer to help shape the technical direction of our cloud platform capabilities and serve as a senior technical partner across engineering, security, and architecture. This role operates at an organizational level, driving platform strategy, leading cross-team technical initiatives, and strengthening our cloud security posture across an expanding AWS environment.</p><p>You will work closely with our Security team as an embedded partner on key platform security efforts, while also coordinating with another Principal Engineer on the Platform team to align and divide technical ownership. This is a highly cross-functional role, requiring strong collaboration with application teams, security, compliance, and architecture to ensure platform services and infrastructure effectively support the broader organization.</p><p><strong>Responsibilities:</strong></p><ul><li>Lead the design and continuous improvement of secure, scalable platform solutions in AWS environments.</li><li>Partner with engineering teams across the organization to drive broad technical initiatives and influence platform strategy.</li><li>Build and maintain infrastructure as code using Terraform to standardize deployments and improve operational consistency.</li><li>Develop and enhance platform tooling and automation using languages such as Java, Python, Go, or C#.</li><li>Strengthen cloud security controls by implementing and managing services such as Security Hub, GuardDuty, Config, CloudTrail, secrets management, and private networking patterns.</li><li>Support containerized workloads by improving Docker security practices and optimizing deployment patterns for services running on EC2, Fargate, and other managed platforms.</li><li>Advance CI/CD capabilities through orchestration and automation tools including GitHub Actions, Jenkins, CircleCI, or similar technologies.</li><li>Collaborate on secure software delivery practices, including source control standards, vulnerability scanning, and supply chain protection measures.</li><li>Contribute to agile delivery processes and provide technical leadership that helps teams execute complex platform initiatives effectively.</li></ul><p><br></p>
<p>We are looking for a Payroll Specialist with PEO experience to support accurate and timely payroll operations for a diverse client base in Utah. This Long-term Contract position is ideal for someone who brings strong payroll expertise, thrives in a fast-paced client service environment, and can manage complex multi-state processing with precision. The right candidate will play a key role in maintaining compliance, resolving payroll issues efficiently, and ensuring employees are paid correctly across a variety of pay schedules.</p><p><br></p><p><strong><u>**To be considered for this role, a candidate must have PEO specific payroll experience.**</u></strong></p><p><br></p><p>Responsibilities:</p><p>• Administer complete payroll processing for multiple client accounts, handling weekly, bi-weekly, semi-monthly, and monthly payroll cycles from input through final submission.</p><p>• Record and review employee payroll changes such as new hires, separations, compensation updates, garnishments, deductions, and benefit-related adjustments to ensure data accuracy.</p><p>• Reconcile payroll totals and verify batch details before transmission, identifying and correcting discrepancies prior to payroll release.</p><p>• Coordinate special payroll activities including off-cycle runs, manual payments, reversals, and voided checks when adjustments are required.</p><p>• Address questions from clients and employees regarding earnings, direct deposit setup, tax withholding, and year-end wage statements in a timely and thorough manner.</p><p>• Monitor payroll activity for adherence to federal, state, and local tax requirements across multiple jurisdictions.</p><p>• Work closely with HR, tax, and benefits partners to investigate inconsistencies and resolve account-level payroll issues.</p><p>• Maintain organized payroll documentation and assist with quarter-end and year-end activities, including preparation related to W-2 processing.</p><p><br></p><p>This is a remote opportunity opened to candidates within the US. If local to an office for this client, the team does go onsite 2x per month. </p><p>There may be potential for this long-term contract to transition to permanent hire.</p><p>Training/ramping timeframe is approximately 3 months.</p>
<p>We are looking for a detail-focused Technical Project Coordinator to help maintain momentum across technology initiatives. This Long-term Contract position will partner closely with senior technology leadership to organize priorities, monitor follow-up actions, and keep cross-functional efforts aligned. The ideal candidate is comfortable working with technical teams, translating discussions into clear next steps, and ensuring important commitments are tracked through completion.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate project activities across multiple technology-focused initiatives, ensuring deadlines, deliverables, and follow-up items remain visible and on schedule.</p><p>• Partner with senior technology leadership to organize priorities, document action items, and maintain accountability among key stakeholders.</p><p>• Facilitate communication between technical teams and business partners so decisions, risks, and dependencies are clearly understood.</p><p>• Prepare clear presentations and status materials for leadership updates, including technical summaries and board-level content.</p><p>• Track open issues, meeting outcomes, and project commitments to help prevent gaps in execution.</p><p>• Support project governance by maintaining schedules, updates, and documentation within Microsoft 365 tools and related collaboration platforms.</p><p>• Assist with coordinating meetings, progress reviews, and stakeholder check-ins to keep initiatives moving forward.</p><p>• Identify emerging roadblocks and escalate concerns appropriately to support timely resolution.</p>
We are looking for an experienced Sr. Accountant to support core accounting operations for a long-term contract opportunity in Utah. This role is ideal for someone who is highly organized and accurate, and who can manage complex financial activities, maintain accurate records, and contribute to a smooth month-end close process. The right candidate brings strong technical accounting knowledge, sound judgment, and the ability to resolve issues efficiently in a fast-paced environment.<br><br>Responsibilities:<br>• Lead monthly close activities by preparing schedules, reviewing balances, and helping ensure timely completion of all required accounting tasks.<br>• Maintain the integrity of the general ledger through accurate recording, analysis, and follow-up on financial transactions.<br>• Prepare and post journal entries with appropriate supporting documentation and a high degree of accuracy.<br>• Perform detailed reconciliations for balance sheet accounts and investigate discrepancies to resolution.<br>• Review and reconcile bank activity, ensuring cash records align with internal financial data and external statements.<br>• Analyze accounting issues, identify root causes, and recommend practical solutions to improve accuracy and efficiency.<br>• Support accounting processes that may involve system-related updates or changes while helping preserve data consistency and reporting reliability.
We are looking for a detail-oriented Full Charge Bookkeeper to support day-to-day accounting operations for a company based in Salt Lake City, Utah. This contract opportunity with permanent potential is ideal for someone who can manage core bookkeeping functions independently while serving as a reliable accounting resource across the business. The right candidate will bring strong experience in job costing, payables, receivables, and account reconciliation, along with the ability to keep financial records accurate and organized.<br><br>Responsibilities:<br>• Oversee the full bookkeeping cycle, maintaining accurate financial records and supporting daily accounting activity across the organization.<br>• Process vendor invoices and payments in a timely manner while ensuring accounts payable records remain complete and up to date.<br>• Manage customer billing, post incoming payments, and follow up on outstanding balances to support accounts receivable operations.<br>• Perform bank and account reconciliations regularly to verify transactions and resolve discrepancies quickly.<br>• Track project-related expenses and maintain job cost data to help monitor construction and operational spending.<br>• Prepare financial information and supporting documentation needed for internal reporting and routine accounting review.<br>• Use QuickBooks to record transactions, organize account activity, and maintain dependable financial data.<br>• Serve as a go-to accounting resource by assisting with a broad range of bookkeeping tasks and helping keep processes running smoothly.
We are looking for an experienced Director of Cyber Security to lead a comprehensive, enterprise-wide security program in Utah. This leader will work closely with executives and cross-functional teams to strengthen risk management, protect critical systems, and advance a resilient security posture that supports business growth. The role requires a strategic thinker who can also guide operational execution across governance, architecture, incident response, and identity security.<br><br>Responsibilities:<br>• Shape and oversee the organization’s cybersecurity strategy, long-term roadmap, and policy framework to align security priorities with business objectives.<br>• Collaborate with executive leaders, legal, compliance, privacy, and technical teams to evaluate cyber risk and drive practical mitigation plans.<br>• Direct security operations across monitoring, detection, response, and recovery activities to improve readiness against evolving threats.<br>• Lead the design and maturity of incident response plans, investigation procedures, and post-event improvement efforts.<br>• Manage enterprise vulnerability and exposure management programs, including prioritization, remediation tracking, and risk reporting.<br>• Provide leadership for security architecture and engineering to ensure infrastructure, cloud platforms, applications, and business systems are designed with appropriate protections.<br>• Oversee identity and access management practices, including access controls, authentication standards, and related governance measures.<br>• Supervise internal security team members, contractors, and external partners while setting performance expectations and encouraging focused growth.<br>• Establish cybersecurity metrics, dashboards, and reporting for senior leadership to communicate program effectiveness, risk posture, and vendor performance.
We are looking for an accomplished Senior Java Engineer & Architect to strengthen and modernize critical business applications in Salt Lake City, Utah. This position blends technical leadership with hands-on development, focusing on dependable architecture, scalable solutions, and practical improvements that support daily operations. You will collaborate with business stakeholders and a small technology team to enhance internal platforms, streamline workflows, and identify effective opportunities for automation and emerging tools.<br><br>Responsibilities:<br>• Design, develop, and refine Java-based applications that support core business processes and long-term operational goals.<br>• Create architectural plans that improve system scalability, maintainability, performance, and reliability across existing platforms.<br>• Partner with managers, end users, and IT colleagues to translate operational needs into effective technical solutions.<br>• Maintain and extend large, established codebases while reducing technical debt and improving application stability.<br>• Build and support integrations with databases, APIs, and external services to ensure smooth data flow across systems.<br>• Analyze workflows and recommend software enhancements that increase efficiency, accuracy, and employee productivity.<br>• Troubleshoot application, database, and infrastructure issues in a Linux environment and resolve problems with minimal disruption.<br>• Evaluate and implement appropriate technologies, including automation and AI-assisted tools, when they provide measurable business value.<br>• Provide project planning input, technical guidance, and user support to help ensure successful delivery and adoption of solutions.
<p><strong>SR. FINANCIAL ANALYST</strong></p><p><strong>120K-140+BONUS+EQUITY</strong></p><p><strong>4 DAYS ONSITE IN THE SANTA CLARA, CA - LOCAL CANDIDATES ONLY</strong></p><p><br></p><p>We are looking for a Sr. Financial Analyst to join a growing VC backed start up SaaS company. This position is ideal for someone who enjoys translating complex financial data into meaningful recommendations that support business performance and long-term planning. The role will partner across teams to strengthen forecasting, budgeting, and reporting while helping leaders make informed strategic decisions in a fast-moving environment.</p><p><br></p><p>Responsibilities:</p><p>• Build and improve integrated financial models across income statement, balance sheet, and cash flow reporting to support planning and business analysis.</p><p>• Prepare short-range and long-range cash projections, highlighting liquidity trends and providing insight for financial decision-making.</p><p>• Partner with accounting teams to align forecasts and budgets with actual results and ensure consistency in financial reporting.</p><p>• Coordinate expense planning activities with department leaders, monitor spending patterns, and explain variances against expectations.</p><p>• Use NetSuite and related systems to extract data, support reconciliations, and produce reliable reporting for FP& A activities.</p><p>• Identify opportunities to streamline planning processes, strengthen reporting quality, and improve analytical methods.</p><p>• Support the assessment, rollout, and refinement of FP& A systems and tools that enhance financial visibility and efficiency.</p><p>• Deliver ad hoc financial analysis for strategic initiatives, operational priorities, and leadership requests.</p><p>• Contribute to a team environment centered on collaboration, accountability, and practical problem-solving.</p>
We are looking for a Payroll Specialist to support accurate, timely payroll operations for a diverse group of client accounts in Lindon, Utah. This Long-term Contract opportunity is ideal for someone who thrives in a fast-paced environment, can manage complex payroll activity across multiple schedules, and values precision in every cycle. The role calls for strong client service skills, sound judgment, and a solid understanding of multi-state payroll compliance.<br><br>Responsibilities:<br>• Oversee complete payroll processing for multiple client organizations, ensuring payroll is completed correctly across weekly, bi-weekly, semi-monthly, and monthly cycles.<br>• Maintain employee payroll data by updating hires, separations, compensation changes, garnishments, deductions, and benefit-related adjustments with a high level of accuracy.<br>• Review and reconcile payroll batches before final submission to identify discrepancies and prevent pay errors.<br>• Handle special payroll situations such as off-cycle runs, manual payments, check reversals, and voided transactions when required.<br>• Address questions from clients and employees related to earnings, tax withholding, direct deposit, and year-end payroll documents in a timely and thorough manner.<br>• Apply federal, state, and local payroll tax rules across multiple jurisdictions to support compliant payroll administration.<br>• Work closely with HR, benefits, and tax partners to investigate issues, correct inconsistencies, and maintain smooth account operations.<br>• Preserve organized payroll records and assist with quarter-end and year-end activities, including preparation related to W-2 processing.
<p>We are looking for a Regional Business Development Manager in SLC or Detroit. This role is centered on creating new commercial opportunities, strengthening strategic customer relationships, and advancing enterprise-level sales efforts that support revenue and margin goals. You will partner with technical, geoscience, and operations teams to shape solutions that are both commercially effective and technically credible.</p><p><br></p><p>Responsibilities:</p><p>• Create and execute a regional business development strategy that supports growth objectives, market penetration, and annual commercial targets.</p><p>• Build and manage a healthy sales pipeline by prospecting new clients, qualifying opportunities, and guiding deals through the full enterprise sales cycle.</p><p>• Develop strong relationships with mining and drilling stakeholders, positioning the company as a trusted partner for long-term collaboration.</p><p>• Analyze market activity, customer needs, and competitive trends to refine account strategies and improve solution positioning.</p><p>• Lead commercial discussions, presentations, and negotiations to secure profitable agreements and expand regional market share.</p><p>• Work closely with geoscience, technical, and operations teams to ensure proposed solutions align with client requirements and delivery capabilities.</p><p>• Track sales performance through defined metrics, providing accurate forecasts and updates on pipeline health, revenue outlook, and key opportunities.</p><p>• Represent the business in the region by promoting service offerings, identifying partnership opportunities, and increasing visibility within the industry.</p>
We are looking for a dedicated and detail-oriented Accounting Manager to join our team in Milford, Utah. This position requires a proactive individual who excels in managing accounting operations, leading teams, and ensuring the accuracy of financial reporting. The role offers an opportunity to contribute to the organization's success by optimizing processes and delivering high-quality results.<br><br>Responsibilities:<br>• Oversee the month-end close process, including preparing, reviewing, and analyzing financial statements and reconciliations.<br>• Supervise and guide two accounting team members, supporting their development and ensuring clear communication of expectations.<br>• Ensure adherence to company policies, procedures, and applicable regulatory standards.<br>• Review and approve journal entries, account reconciliations, and critical financial transactions.<br>• Analyze financial data and provide detailed variance explanations along with actionable recommendations.<br>• Collaborate with various departments to support financial forecasting, audits, and operational enhancements.<br>• Identify and implement improvements to accounting processes to enhance accuracy and efficiency.<br>• Assist with the preparation of budgets and coordinate year-end audit activities when required.
<p>We are looking for a Database Engineer to support the design, migration, and optimization of cloud-based data platforms. This role focuses on building reliable database solutions for large and complex datasets while enabling efficient delivery of information to applications, analytics tools, and other downstream consumers. The ideal candidate brings strong hands-on experience with cloud database technologies, Python development, and modern data engineering practices, along with the ability to contribute practical architectural insight.</p><p><br></p><p>Responsibilities:</p><p>• Lead the migration of database workloads to cloud-based environments, with particular emphasis on DynamoDB and DocumentDB implementations.</p><p>• Design, build, and maintain scalable data pipelines that process high-volume datasets and deliver dependable data to downstream services and presentation layers.</p><p>• Develop and optimize Python-based solutions to support database operations, automation, and data movement across distributed systems.</p><p>• Create and maintain database structures and access patterns for NoSQL and in-memory platforms, including Redis and related AI or vector-driven data use cases.</p><p>• Partner with engineering teams to define practical database architecture decisions and translate technical requirements into effective cloud implementations.</p><p>• Support search and retrieval capabilities by working with Solr and other data access technologies used across the environment.</p><p>• Implement scripting and automation tasks using shell scripting where needed to streamline deployment, maintenance, and operational workflows.</p><p>• Evaluate and integrate technologies such as ElastiCache, MemoryDB, MongoDB, and vector databases to meet performance, scalability, and application need.</p>
We are looking for a Data Engineer to help design and enhance data solutions that support reliable reporting and analytics in Salt Lake City, Utah. This role focuses on building scalable data pipelines, shaping well-structured warehouse models, and improving the quality and usability of enterprise data assets. The ideal candidate brings strong experience with SQL, Python, AWS technologies, and dimensional modeling principles grounded in the Kimball methodology.<br><br>Responsibilities:<br>• Build and maintain data pipelines that ingest, transform, and prepare information for downstream analytics and business use.<br>• Design warehouse structures using Kimball-based dimensional modeling practices to support clear, consistent reporting.<br>• Develop and optimize SQL- and Python-driven data workflows with an emphasis on scalability, performance, and maintainability.<br>• Partner with analysts, engineers, and business stakeholders to translate data needs into practical engineering solutions.<br>• Create and manage data transformation logic using dbt to improve testing, documentation, and deployment consistency.<br>• Support cloud-based data platforms in an AWS environment and contribute to ongoing improvements in data architecture.<br>• Monitor data quality and troubleshoot pipeline issues to ensure dependable delivery of curated datasets.<br>• Contribute to modern data engineering practices, including tools such as PySpark when needed for larger-scale processing.
<p>We are looking for an experienced Tax Manager/Director - Public to join a growing public accounting team in Salt Lake City, Utah. This role is responsible for leading tax engagement work across a diverse client base, while delivering accurate filings, thoughtful planning support, and dependable client service. The ideal candidate brings strong technical tax knowledge, sound judgment, and the ability to guide staff while managing multiple priorities effectively.</p><p><br></p><p>Responsibilities:</p><p>• Lead the preparation and final review of a wide range of tax filings, including returns for individuals, corporations, partnerships, S corporations, and high-net-worth clients.</p><p>• Oversee tax return workflow for routine and moderately complex engagements, while taking ownership of more intricate tax matters from start to finish.</p><p>• Manage bookkeeping and general accounting activities using QuickBooks to support accurate financial records and tax reporting.</p><p>• Partner with firm leadership on larger client engagements by helping organize deliverables, addressing tax-related issues, and recommending practical solutions.</p><p>• Support tax planning and compliance efforts throughout the year, including assisting with the transition and setup of new client relationships.</p><p>• Build and maintain strong client partnerships by providing responsive service and consistent attention to quality and deadlines.</p><p>• Contribute to business growth by recognizing opportunities to expand services for current clients and helping generate new client relationships.</p><p>• Coach and supervise entry-level tax professionals by reviewing work, answering technical questions, and encouraging ongoing development.</p>
We are looking for an Assistant Controller to join our finance team. In this position, you will partner closely with the Controller to help lead core accounting activities, strengthen financial oversight, and support accurate, timely reporting. This role is well suited for an accounting specialist who can balance day-to-day execution with analysis, compliance, and continuous improvement.<br><br>Responsibilities:<br>• Partner with the Controller to guide daily accounting activities across the general ledger, payables, and receivables functions.<br>• Prepare and review monthly, quarterly, and annual financial reports, ensuring deadlines are met and information is complete and reliable.<br>• Reconcile balance sheet accounts, post journal entries, and maintain precise accounting records that support a clean close process.<br>• Contribute to budgeting and forecasting efforts by evaluating results, investigating variances, and highlighting key financial trends.<br>• Support compliance with applicable accounting standards and regulatory obligations through consistent documentation and sound reporting practices.<br>• Coordinate audit support by assembling requested schedules, supplying backup documentation, and responding to auditor questions in a timely manner.<br>• Help strengthen internal controls and accounting procedures to protect assets and improve the accuracy of financial information.<br>• Manage fixed asset accounting, including recording activity, maintaining reconciliations, and assisting with annual property tax filings.<br>• Produce lender compliance reporting and provide financial analysis that helps leadership make informed business decisions.<br>• Offer guidance to accounting team members and identify opportunities to improve efficiency within existing financial processes.
We are looking for a Senior Software Engineer to build and enhance software solutions that support hearing healthcare services in Draper, Utah. This role will shape technical direction, contribute hands-on engineering expertise, and help deliver dependable applications used by customers and business partners. The ideal candidate brings strong full-stack development experience, sound architectural judgment, and a collaborative approach to solving complex technical challenges.<br><br>Responsibilities:<br>• Architect, develop, and maintain software components and services across the full development lifecycle, from initial design through production support.<br>• Guide engineering decisions by promoting sound coding practices, scalable design patterns, and maintainable application structure.<br>• Partner with product, design, and cross-functional stakeholders to translate business goals into effective technical solutions.<br>• Provide mentorship to other engineers through code reviews, technical coaching, and day-to-day development support.<br>• Strengthen system performance, resilience, and uptime by identifying issues proactively and implementing sustainable improvements.<br>• Build and evolve APIs, backend services, and user-facing features using modern web technologies and service-oriented approaches.<br>• Contribute to technical planning and roadmap discussions, helping prioritize work that improves platform capability and long-term stability.<br>• Implement secure and reliable solutions that support distributed systems, cloud-based environments, and event-driven integrations.