STS Technical ServicesSenior Helicopter A&P Mechanic STS Technical ServicesSenior Helicopter A&P MechanicDeer Valley, AZThis includes performing scheduled and unscheduled maintenance, inspections, inventory oversight, documentation, and coordination with maintenance leadership. If you are an FAA-certified A&P Mechanic with helicopter maintenance experience and strong troubleshooting skills, this opportunity places you in a mission-driven environment where precision and accountability matter every day.
JobotNewHeavy Civil Project Manager/ Sr. Project Manager JobotHeavy Civil Project Manager/ Sr. Project ManagerTaylorsville, UT$120,000–$175,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. We’re looking for an experienced leader to manage large‑scale civil infrastructure projects involving underground utilities, highways, roadways, bridges, structures, and DOT work.
Vaco LLCNewSr HR Generalist or HR Manager Vaco LLCSr HR Generalist or HR ManagerLehi, UT$85,000–$95,000Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
Spencer Gifts - Spirit HalloweenSenior Assistant Store Manager Spencer Gifts - Spirit HalloweenSenior Assistant Store ManagerSandy, UT$16.75–$17 / hourFull timeThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Cementation USANewSenior Structural Engineer Cementation USASenior Structural EngineerSandy, UTThe Senior Structural Engineer is responsible for directing and collaborating with the Structural Engineers, designers, other disciplines, and team members in developing safe and effective designs. Collaborate with Operations and internal multidisciplinary design, engineering, project management and operations teams to produce "Best for Project" designs that are safe, constructible, operable and maintainable.
Alleviation Enterprise LLCSenior Sales Representative Alleviation Enterprise LLCSenior Sales RepresentativePleasant Grove, UtahIf you have a rich background in sales, customer service, or in roles requiring dynamic interaction like the military, sports, healthcare, teaching, or first responders, and possess experience in leadership, management, training, or teaching with a profound commitment for mentoring, you are the ideal candidate for this impactful role. Weekly draw pay option plus commissions (no caps and short sales cycle-3 business days) as well as monthly cash sales bonuses, quarterly stock share bonuses, incentive trips, and vested renewal commissions.
Legacy House of Spanish ForkSenior Living Caregiver Swing Shift / Direct Support Professional Legacy House of Spanish ForkSenior Living Caregiver Swing Shift / Direct Support ProfessionalSpanish Fork, UT$12–$17 / hourLegacy House of Spanish Fork is currently hiring for a full-time or part-time Senior Living Caregiver / Direct Support Professional to work the swing shift in the Spanish Fork, UT area. In addition to competitive pay and our supportive culture, we offer our Senior Living Caregivers / Direct Support Professionals the following benefits: An annual Lagoon day.
Legacy House of TaylorsvilleSenior Care Assistant/Med Tech Legacy House of TaylorsvilleSenior Care Assistant/Med TechTaylorsville, UT$16–$18 / hourOur senior living team also enjoys great benefits, including flexible schedules, a great work environment, amazing discounts to the hotels we manage, and an annual lagoon day to relax and have fun with family, friends, and coworkers. As a Senior Care Assistant, you play an essential role in providing the high quality of care our residents deserve.
JobotTax Senior Associate JobotTax Senior AssociateHighland, UT$90,000–$110,000Full timeInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
FFP Management LLCSenior GL Accountant FFP Management LLCSenior GL AccountantSouth Jordan, UTReporting directly to the Controller, you will be an integral part of our Accounting & Finance division - owning the integrity of our general ledger and playing a key role in the financial health of our organization. Oversee revenue recognition across all service lines, ensuring accurate and timely recording in accordance with GAAP as part of the month-end close cycle.
Nature's Sunshine ProductsSenior Full Stack Developer (eCommerce) Nature's Sunshine ProductsSenior Full Stack Developer (eCommerce)LehiRemoteSenior Full Stack Developer will work with both IT and business partners to help deliver high quality well-tested software that meets the needs of our growing eCommerce business. By celebrating the individuality and unique perspectives of our workforce, we empower our employees to share the healing power of nature with more people around the world.
The Network 101Senior Accounting Manager The Network 101Senior Accounting ManagerMidvale, UT$115,000–$140,000 / yearWe are a global leader in consumer technology accessories, generating $500M+ in annual revenue with products sold through major retailers and e-commerce channels worldwide. You'll partner closely with leadership and cross-functional teams while helping modernize accounting processes through automation and the use of AI tools.
3 Rivers Drilling and BlastingNewSenior Rock Drill Operator (Heavy Equipment Operator - Driller) 3 Rivers Drilling and BlastingSenior Rock Drill Operator (Heavy Equipment Operator - Driller)Saratoga Springs, UT$30–$35 / hourYou'll operate cabbed rock drills (including mine-style production drilling) to safely hit production targets in tough ground conditions. Done Right. 3-Rivers Drilling & Blasting has 65+ years of combined drilling & blasting experience and has been serving the Western U.S. since 1997.
Office DepotRetail Part Time Sr. Store Associate Office DepotRetail Part Time Sr. Store AssociateAmerican Fork, UT$10.93–$15.50 / hourAbout The ODP Corporation: The ODP Corporation is a leading provider of products and services through an integrated business-to-business (B2B) distribution platform and omnichannel presence, which includes world-class supply chain and distribution operations, dedicated sales professionals, online presence, and a network of Office Depot and OfficeMax retail stores. Print and Tech Expertise: Works to continually develop personal selling skills and product knowledge through sales and service tools provided which includes successful completion and comprehension of an advanced level of Print and Technology training, as well as any other applicable training.
WCF InsuranceSr. Project Manager - IT WCF InsuranceSr. Project Manager - ITSandy, UT$97,000–$155,000 / yearLead and coordinate project efforts, including scoping, estimation, resource allocation, schedule creation, budget creation, task execution, status tracking and reporting, issue management, risk management, and change management. The Senior Project Manager monitors technical staff, ensures projects meet business goals on schedule and within budget, and designs processes to control scope, resources, risks, and value.
Executive Financial Partners LLCSenior Sales Representative Executive Financial Partners LLCSenior Sales RepresentativeProvo, UtahAs a Senior Sales Representative, you'll manage your territory by developing strong relationships with business owners and decision-makers while driving consistent sales growth. Meet with business owners and decision-makers to understand their needs and present tailored supplemental insurance solutions that protect their employees and strengthen their benefits package.
NRG Energy, Inc.Sr. Instructional Designer NRG Energy, Inc.Sr. Instructional DesignerLehi, UTEnd-to-end video production experience: pre-production (scripting, shot planning), production (recording, directing), and post-production (editing, color, audio, captions, export). + Design and develop complex, multi-layered learning solutions across multiple formats: eLearning, ILT, VILT, microlearning, video, blended, and performance support.
CanopySenior DevOps Engineer CanopySenior DevOps EngineerSouth Jordan, UTRemoteThis role is perfect for someone who loves solving complex technical challenges, can balance strategic thinking with hands-on execution, and thrives in a collaborative environment where infrastructure, security, and compliance intersect. Act Startup Fast - We know the best way to become a world-class company is to always act like a tiny startup: fast, hungry, intense, and scrappy.
XACTWARE SOLUTIONS INCSr Developer II XACTWARE SOLUTIONS INCSr Developer IILehi, UTFull timeUnsolicited resumes sent to Verisk, including unsolicited resumes sent to a Verisk business mailing address, fax machine or email address, or directly to Verisk employees, will be considered Verisk property. Specialty Business Solutions - provides an integrated suite of software for full end-to-end management of insurance and reinsurance business, helping companies manage their businesses through efficiency, flexibility, and data governance.
XACTWARE SOLUTIONS INCSenior Developer XACTWARE SOLUTIONS INCSenior DeveloperLehi, UTFull timeUnsolicited resumes sent to Verisk, including unsolicited resumes sent to a Verisk business mailing address, fax machine or email address, or directly to Verisk employees, will be considered Verisk property. Specialty Business Solutions - provides an integrated suite of software for full end-to-end management of insurance and reinsurance business, helping companies manage their businesses through efficiency, flexibility, and data governance.
CanopySenior Product Marketing Manager CanopySenior Product Marketing ManagerSouth Jordan, UTGo-to-market: Lead a cross functional team of marketing, sales, customer success and support, and product to create and execute plans for how to introduce product releases and new features to the market. Marketing Implications: Understand marketing motions and how product marketing research can enable or create new opportunities for both marketing to customers and prospects.
Kforce Inc.Senior Data Engineer Kforce Inc.Senior Data EngineerDraper, UT$120,000–$151,000Summary: The Data Engineer will design, build, and maintain secure, high-performing data platforms that support analytics, data science, and machine learning initiatives at scale. This is a high-stability environment with long-term investment in data platforms and no history of layoffs, ideal for engineers seeking security, strong benefits, and career longevity.
Kforce Inc.NewSr. Instructional Designer & Facilitator (Remote) Kforce Inc.Sr. Instructional Designer & Facilitator (Remote)Draper, UTRemote$60–$70The successful candidate will partner closely with HR Business Partners, AI subject matter experts, engineering teams, and senior business leaders to create engaging workshop experiences that drive tangible business outcomes. Kforce's client in Draper, UT is seeking a highly skilled Senior Instructional Designer & Facilitator to lead the design and delivery of innovative workshops focused on workflow redesign in an AI-enabled environment.
Kforce Inc.Senior RF Hardware Design Engineer Kforce Inc.Senior RF Hardware Design EngineerOrem, UT$135,000–$165,000Core Technical Expertise (priority areas): Microwave design: waveform generation (DDS, PLLs), phased arrays and calibration, Amplifiers, LNAs, PAs, filtering (HFSS a plus). Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs.
COTIVITI, INC.NewSenior Solutions Consultant COTIVITI, INC.Senior Solutions ConsultantSOUTH JORDAN, UTThis role partners closely with Sales, Product, and Client teams to pursue strategic opportunities, deliver compelling demonstrations, and provide deep expertise on member and provider engagement, intervention planning, and healthcare activation workflows. The Senior Solutions Consultant bridges the gap between customer needs and product capabilities, ensuring Cotiviti's consumer engagement solutions address real-world health plan challenges and support measurable outcomes across risk adjustment, quality improvement, member engagement, and population health initiatives.
Quanta Infrastructure Solutions Group, LLCSenior Director, Power Generation Construction Quanta Infrastructure Solutions Group, LLCSenior Director, Power Generation ConstructionEagle Mountain, UtahProvide executive leadership and oversight for all project personnel including project directors, construction managers, field engineers, schedulers, cost controls, document control, quality, contracts, and HSE teams. The QISG team brings together Engineering, Safety, Quality, Material Procurement, QA/QC, Right-of-Way Acquisition, Scheduling, Environmental Planning, Permitting, Title and Land Management expertise that ensure outstanding results for our clients.
Kforce Inc.Senior Workday Adaptive Planning System Analyst Kforce Inc.Senior Workday Adaptive Planning System AnalystSandy, UT$85,000–$125,000Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers.
Eide Bailly LLPNewTax Senior Manager - International Tax Eide Bailly LLPTax Senior Manager - International TaxOrem, UTA typical day as an International Tax Senior Manager might include the following: Serves clients on a variety of international tax planning and compliance matters including in-bound and out-bound transactions, cross-border individual income, gift & estate taxation, export tax incentives (IC-DISC) and transfer pricing. Excellent communication, public speaking, research and writing skills with ability to articulate complex international tax issues.
Trove BrandsSenior Bags & Accessories Designer Trove BrandsSenior Bags & Accessories DesignerLehi, UTThe Senior Designer partners closely with Product Managers, Brand Managers and Product Development teams to ensure designs are aesthetically compelling, technically feasible, on brand, and commercially viable. The Senior Designer is responsible for translating product strategy into innovative, user centered bags and soft accessories designs across one or more product categories.
AMD LasersSenior Paid Social, Community & Growth Lead – eCommerce (Amazon-First DTC Brand) AMD LasersSenior Paid Social, Community & Growth Lead – eCommerce (Amazon-First DTC Brand)West Jordan, UTWe are seeking a highly experienced growth leader to scale a fast-growing direct-to-consumer eCommerce brand, launching on Amazon with an initial focus on teeth whitening and expanding into additional products and marketplaces. This is a senior, performance-driven role for someone who thrives in direct-response consumer marketing, understands how to scale paid media, and can build engaged communities that drive revenue.
PuraSr Account Manager, Brand Partnerships PuraSr Account Manager, Brand PartnershipsPleasant Grove, UTFull timeThe Senior Account Manager operates as a business owner for their partners—defining strategy, leading execution, and collaborating cross-functionally to drive long-term success across wholesale, marketplace, and retail channels. This role is responsible for owning and growing a portfolio of key brand partners while delivering a world-class partner experience through consistent omni-channel revenue growth.
WaystarSr. Business Intelligence Analyst WaystarSr. Business Intelligence AnalystLehi, UTWaystar’s healthcare payments platform combines innovative, cloud-based technology, robust data, and unparalleled client support to streamline workflows and improve financials so providers can focus on what matters most: their patients and communities. The ideal candidate will hold a degree in business, analytics, or data science, have a strong aptitude for data manipulation tools, and possess excellent communication skills to effectively present findings to diverse audiences.
ProofpointSr. Product Marketing Manager ProofpointSr. Product Marketing ManagerDraper, UT$166,500–$244,200 / yearThis is a senior individual contributor role for an experienced cybersecurity product marketer who wants to own a critical market narrative, shape go-to-market strategy, influence product and help accelerate growth in a timely, high-priority area of Proofpoint’s broader Data Security strategy. Proofpoint has been honored with six Best Places to Work Awards in 2024 by workplace culture leader Comparably, including Best Company Career Growth, Best Company Outlook, Best Global Culture, Best Engineering Teams, Best Sales Teams, and Best HR Teams.
Probst Electric, Inc.Senior Staff Accountant Probst Electric, Inc.Senior Staff AccountantProvo, UTAt Probst Electric Inc., a proud subsidiary of Quanta Services (NYSE: PWR), you’ll join a team that takes pride in delivering high‑voltage transmission construction, design‑build solutions, and maintenance services for public and private utilities. With offices across Utah and Idaho and projects spanning the nation, we bring expertise in transmission, distribution, drilling, underground work, and renewable energy—along with a commitment to quality, safety, and teamwork in everything we do.
ProofpointSenior Sales Engineer - LED West ProofpointSenior Sales Engineer - LED WestDraper, UTProofpoint has been honored with six Best Places to Work Awards in 2024 by workplace culture leader Comparably, including Best Company Career Growth, Best Company Outlook, Best Global Culture, Best Engineering Teams, Best Sales Teams, and Best HR Teams. Over 80 of the Fortune 100, 10,000 large enterprises, and millions of smaller organizations trust Proofpoint to stop threats, prevent data loss, and build resilience across their people and AI workflows.
JPMorgan Chase Bank, N.A.Senior Administrative Assistant JPMorgan Chase Bank, N.A.Senior Administrative AssistantCottonwood Heights, UTFull timeAs an Senior Administrative Assistant in Consumer and Community team, you will need to work well in a team environment, be able to represent the manager/group with professional courtesy and acumen, and deliver flawless work output. Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
ProofpointNewSenior Revenue Accountant II ProofpointSenior Revenue Accountant IIDraper, UT$111,300–$174,900 / yearProofpoint has been honored with six Best Places to Work Awards in 2024 by workplace culture leader Comparably, including Best Company Career Growth, Best Company Outlook, Best Global Culture, Best Engineering Teams, Best Sales Teams, and Best HR Teams. California (excludes SF Bay Area), Colorado, Connecticut, Illinois, Washington DC Metro, Maryland, Massachusetts, New Jersey, Texas, Washington, Virginia, and Alaska: Base Pay Range: 93,300.00 - 146,630.00 USD.
ProofpointNewSenior Revenue Accountant ProofpointSenior Revenue AccountantDraper, UT$98,900–$155,430 / yearProofpoint has been honored with six Best Places to Work Awards in 2024 by workplace culture leader Comparably, including Best Company Career Growth, Best Company Outlook, Best Global Culture, Best Engineering Teams, Best Sales Teams, and Best HR Teams. California (excludes SF Bay Area), Colorado, Connecticut, Illinois, Washington DC Metro, Maryland, Massachusetts, New Jersey, Texas, Washington, Virginia, and Alaska: Base Pay Range: 78,800.00 - 123,805.00 USD.
QualusSenior NETA Field Service Technician QualusSenior NETA Field Service TechnicianBluffdale, UtahThe firm partners with utilities, commercial, industrial, data center, and government clients, and renewable and energy storage developers, offering comprehensive solutions through boutique and integrated advisory, planning, engineering, digital solutions, program management, and specialized field services. As a Senior Field Service Technician, you'll play a pivotal role in the testing, maintaining, and repairing a wide array of electrical equipment, including low and medium-voltage circuit breakers, transformers, switchgear, motor controls, and more.
QualusSenior Substation Test Technician QualusSenior Substation Test TechnicianBluffdale, UtahThe firm partners with utilities, commercial, industrial, data center, and government clients, and renewable and energy storage developers, offering comprehensive solutions through boutique and integrated advisory, planning, engineering, digital solutions, program management, and specialized field services. As a Senior Substation Test Technician, you will perform testing and maintenance of medium and high voltage circuit breakers, transformers, switchgear, and other electrical apparatus in utility substation environments.
Kleinfelder IncConstruction Materials Engineering and Testing (CMT) Senior Project Manager Kleinfelder IncConstruction Materials Engineering and Testing (CMT) Senior Project ManagerTaylorsville, UtahThis applicant will engage local staff to execute the Construction Services business plan, provide consistent, high quality, professional Construction Materials Engineering and Testing (CMT) and construction support services in accordance with Kleinfelder guidance principles (mission, vision, values) and commensurate with expectations established for quality, risk management, profitability, client service, safety, and timely delivery. This position is primarily responsible for project management, business development, supervision of well-trained inspection/testing staff and CMT professionals, collaborating with our professional staff, and actively working with clients to deliver repeat business of complex programs/projects throughout the Mountain West.
ASEANewSenior Staff Accountant ASEASenior Staff AccountantPleasant Grove, UTAs a Senior Staff Accountant, you'll play a key role in supporting the financial health of a growing global organization. In this role, you will: Prepare and maintain general ledger activity, including journal entries and financial reports.
Southland Industries Inc.Senior Safety Coordinator Southland Industries Inc.Senior Safety CoordinatorEagle Mountain, UTCandidate ownership can only be established after a bona fide work order is issued by a member of the Southland Industries Talent Acquisition team and the candidate is appropriately submitted through our Applicant Tracking System (ATS). Tours and inspects small to mid-size job sites independently to ensure compliance with company, state and federal Occupational Safety and Health Administration (OSHA) rules and regulations.
L3Harris TechnologiesNewSenior Specialist, Electronic Warfare Systems Engineer L3Harris TechnologiesSenior Specialist, Electronic Warfare Systems EngineerSandy, UTEssential Responsibilities:* Assist in the planning and conduct of technical tasks in a focused, high productivity environment* Manage requirements ensuring traceability from a verification test matrix back to original customer and system level derived requirements* Develop technical specifications, interface control documents, test plans and procedures, analyze configuration and processing solutions, and test conformance to specifications* Ensure technical performance, quality, and adherence to schedule* Follow processes in conformance with established policies and objectives* Participate in design reviews* Availability to travel 20-40% of the time to customer and subcontractor sites in support of technical meetings and verification activitiesRequired Qualifications:* Bachelor's Degree and minimum 6 years of prior relevant experience. Job Title: Senior Specialist, Electronic Warfare Systems EngineerJob Code: 35694Job Location: Salt Lake City- UTJob Schedule: 9/80- employees work 9 out of every 14 days- totaling 80 hours worked- and have every other Friday offPosition Overview:The Electronic Warfare (EW) Systems Engineer will contribute to the life-cycle support of EW systems from conceptual development through product phase-out.
SunPowerSenior Accounts Payable Specialist SunPowerSenior Accounts Payable SpecialistSouth Jordan, UTThey will also serve as a key liaison between vendors and internal departments, while working with the accounting team to drive process improvements that enhance efficiency, automation, and accuracy across all AP functions. This position is ideal for a detail-oriented, driven accounting professional with roughly two or more years of AP experience who is ready to lead, problem-solve, and help build something special in a fast-growing public company.
AncestrySenior Software Engineer AncestrySenior Software EngineerLehi, Utah$111,690–$139,590 / yearExperience with cloud technologies, specifically Amazon Web Services (AWS); Experience with SQL and RDBMS (prefer Aurora/MySQL); Experience with deployment and platform technologies such as Terraform, Kubernetes, EKS, etc. We are committed to our location flexible work approach, allowing you to choose to work in the nearest office, from your home, or a hybrid of both (subject to location restrictions and roles that are required to be in the office- see the full list of eligible US locations HERE).
WaystarNewSr Data Scientist I WaystarSr Data Scientist ILehi, UTWaystar’s healthcare payments platform combines innovative, cloud-based technology, robust data, and unparalleled client support to streamline workflows and improve financials so providers can focus on what matters most: their patients and communities. Data Scientist Role provides will work with Waystar Product, Technical Teams and the Data Science Teams to define, develop and deploy meaningful predictive analytics and data driven strategies to drive value within the Waystar platform.
Quilt SoftwareSenior Data Engineer Quilt SoftwareSenior Data EngineerProvo, UT$105,000–$125,0007+ years of professional experience as a Data Engineer or Software Engineer — with demonstrable technical depth: you have designed and built complex, multi-source pipelines at scale, diagnosed and resolved hard production issues, and made significant technical contributions to a data platform. Data engineering practices: Proven experience with dbt or equivalent for transformations-as-code; hands-on experience with a production-grade orchestration tool; and experience operating Apache Kafka or a comparable streaming platform in production.
Pattern Bioscience IncSenior Ecommerce Manager (Mandarin speaking) Pattern Bioscience IncSenior Ecommerce Manager (Mandarin speaking)Lehi, UTNurture of a portfolio of 4-6 partner brandsLead the development and implementation of brand-specific marketplace selling strategiesRun daily marketplace operationsServe as the marketplace expert with a deep knowledge of platform capabilities and business leversEvaluate competitive landscape and develop strategies to maximize business growthLead all weekly, monthly, and quarterly meetings with brand partnersDeliver the highest levels of operational executionPartner with Operations team to ensure optimal in-stock and inventory positionPartner with Advertising team to develop brand-specific advertising strategiesWhat will I need to thrive in this role? Hundreds of global brands depend on Pattern's ecommerce acceleration platform every day to drive profitable revenue growth across 60+ global marketplaces-including Amazon,Walmart.com,Target.com, eBay, Tmall, TikTok Shop, JD, and Mercado Libre.
Swire Coca-Cola USASenior Category Insights Analyst Swire Coca-Cola USASenior Category Insights AnalystDraper, UTResponsibilities: Lead end-to-end analysis as SME and owner of a critical data source (scan or panel data): measure the impact of market performance, provide insights to key stakeholders, and develop business intelligence reporting with little or no direction; to equip stakeholders with essential insights. Screening results are evaluated based on several factors, including the nature and severity of an offense, how much time has passed, the relevance to the position, patterns of repeated offenses, and driving history for roles that require operating a vehicle.