Used-vehicle retailer CarMax says it is hiring for “long-term careers” rather than for temporary seasonal positions.

CarMax said it plans to hire for more than 3,500 positions companywide by the end of the year and noted that auto technicians, detailers, painters and inventory associates are among the positions in highest demand. Other high-demand positions are store sales and business office associates, customer experience consultants, and digital technology, product, and data science employees.

The company, which currently employs more than 25,000 associates nationwide, is hiring for various positions among its customer experience centers, corporate locations, and 220 stores nationwide. Candidates can visit the CarMax careers website to apply now for open positions.

CarMax, which notes that it is one of FORTUNE Magazine’s 100 Best Companies to Work For, said it is hiring more than 1,300 auto technicians, detailers, painters and inventory associates. Those employees can help the company increase its production of vehicles for retail to customers to support the company’s continued growth. The associates will primarily work on reconditioning vehicles and preparing them for sale.

For some of those positions, a sign-on bonus of up to $2,500 is available, and open positions are available at CarMax stores nationwide.

“Automotive technicians find value in the company’s award-winning training program, strong opportunities to grow long-term careers, reimbursement programs for ASE certification, and free or discounted tools,” CarMax stated in a news release.

The company is also hiring more than 900 store sales and business office associates, noting that store associates are “the face of the company.”

Those associates serve customers in-person “throughout their car buying journey,” CarMax said. Sales consultants work directly with customers, answering questions and helping them find the best vehicle option to fit their needs. CarMax said business office associates “guide customers through the administrative process” associated with vehicle sales. They support the functions of all store departments.

Those open positions are available among CarMax’s 220 store locations nationwide.

The company is also hiring more than 600 customer experience consultants, stating that those employees are in high demand, as well. They support customers over the phone or online with shopping and financing until the customer is ready to pick up his or her vehicle at an area store or receive the vehicle through home delivery.

Average pay for those positions is $22.50 per hour, with the opportunity to earn $30 or higher per hour.

For those positions, sign-on bonuses of $500 to $5,000 are available, depending on location.

Those open positions are available at CarMax Customer Experience Centers in Atlanta; Kansas City, Kan.; Raleigh, N.C.; Richmond, Va. and Phoenix.

More than 100 digital technology, product and data science positions are also available, and people in those positions use technology and agile methodologies to deliver customer and associate experiences “that push the automotive retail industry forward,” CarMax said.

“Whether you’re analyzing big data and driving insights; delivering automated, scalable solutions; designing innovative, new products; or articulating the CarMax brand, your work will ensure CarMax stays at the forefront of our field,” CarMax stated.

The company noted that because of the COVID-19 pandemic, most associates at its corporate locations are working from home at least through the end of the year. CarMax anticipates that many corporate positions going forward will offer a “hybrid work environment.” That means flexibility to work a combination of onsite and remotely during the work week. Some roles will include an option to work 100% remotely.

Those open digital technology, product and data science positions are available at CarMax’s Home Office and Digital Innovation Center in Richmond, Va.

 CarMax chief human resources officer and senior vice president Diane Cafritz said the company seeks “high-integrity, customer-focused associates” to help the company “continue to transform the way people buy and sell cars.”

“Investing in our associates is a top priority for the company, and you will be given award-winning training and development opportunities to continue to learn, grow your skills, and build a great career at CarMax,” Cafritz said.

The company says it is committed to offering competitive pay and a comprehensive benefits package to associates including full and part-time benefits, a retirement savings plan, tuition reimbursement, and discounts on car purchases and services.

CarMax also noted its focus on the health and safety of its associates, customers, and communities.

“We’ve put significant measures in place to reduce the risk of exposure and further spread of COVID-19, including requiring associates to wear masks while working closely with others, implementing enhanced cleaning measures at all locations, and practicing social distancing guidelines in all locations,” CarMax stated.