In most states, you will show a juvenile record for such an offense. Juvenile records are not open to the public, which includes companies conducting background checks on employees. They cannot see the arrest, you don't tell them, everything is copacetic.
In my state, a 17 year old is charged as an adult for everything, so the arrest would show in a background check. This would almost certainly mean the job offer would be cancelled, or you would be let go if you had already started. Not a 100% thing, depends on management as well, but very likely to be enough to lose the job.